哪个 JAvaScript 库定义了 JavaScript 日期对象格式函数?
Which JAvaScript libary defines JavaScript Date Object's format function?
以下是我项目中使用的一些 javascript 库和 css 文件,它们与日期、时间、日历等有关:
<link rel="stylesheet" href="plugins/bootstrap-datepicker/css/datepicker3.css" />
<link href="plugins/datepicker/jquery.datetimepicker.css" rel="stylesheet" type="text/css" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.2/moment.min.js" type="text/javascript"></script>
<script src="../plugins/daterangepicker/daterangepicker.js" type="text/javascript"></script>
<script src="../plugins/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="../plugins/datepicker/jquery.datetimepicker.js" type="text/javascript"></script>
在我的一个 ASPX 页面中,我有以下 JavaScript 代码:
var d = new Date();
var startdate = d.format("MM/dd/yyyy");
var enddate = d.format("MM/dd/yyyy");
我一直在尝试通过在 Internet 上搜索与日期、时间、日历等相关的各种 JavaScript 库来解决以下错误,然后将上述库添加到我的项目中,然后在 ASPX 页面中引用它们:
Uncaught TypeError: d.format is not a function
但是,None 对库的引用似乎有效。
有人可以告诉我应该参考哪个 javascript 库以消除上述错误吗?
因为你已经在引用 moment 使用它的 format()
函数
var startdate = moment(d).format("MM/DD/YYYY")
var d = new Date();
snippet.log(moment(d).format("MM/DD/YYYY"));
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.2/moment.min.js" type="text/javascript"></script>
<!-- Provides the `snippet` object, see http://meta.stackexchange.com/a/242144/134069 -->
<script src="http://tjcrowder.github.io/simple-snippets-console/snippet.js"></script>
parseDate(String(d.year));
或
parseDate(d.year.toString());
但是,请记住,同样的结果——一个 Date 对象——可以在本机实现,如下所示:
var date = new Date(d.year, 0);// The required 0, is for January
以下是我项目中使用的一些 javascript 库和 css 文件,它们与日期、时间、日历等有关:
<link rel="stylesheet" href="plugins/bootstrap-datepicker/css/datepicker3.css" />
<link href="plugins/datepicker/jquery.datetimepicker.css" rel="stylesheet" type="text/css" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.2/moment.min.js" type="text/javascript"></script>
<script src="../plugins/daterangepicker/daterangepicker.js" type="text/javascript"></script>
<script src="../plugins/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="../plugins/datepicker/jquery.datetimepicker.js" type="text/javascript"></script>
在我的一个 ASPX 页面中,我有以下 JavaScript 代码:
var d = new Date();
var startdate = d.format("MM/dd/yyyy");
var enddate = d.format("MM/dd/yyyy");
我一直在尝试通过在 Internet 上搜索与日期、时间、日历等相关的各种 JavaScript 库来解决以下错误,然后将上述库添加到我的项目中,然后在 ASPX 页面中引用它们:
Uncaught TypeError: d.format is not a function
但是,None 对库的引用似乎有效。
有人可以告诉我应该参考哪个 javascript 库以消除上述错误吗?
因为你已经在引用 moment 使用它的 format()
函数
var startdate = moment(d).format("MM/DD/YYYY")
var d = new Date();
snippet.log(moment(d).format("MM/DD/YYYY"));
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.2/moment.min.js" type="text/javascript"></script>
<!-- Provides the `snippet` object, see http://meta.stackexchange.com/a/242144/134069 -->
<script src="http://tjcrowder.github.io/simple-snippets-console/snippet.js"></script>
parseDate(String(d.year));
或
parseDate(d.year.toString());
但是,请记住,同样的结果——一个 Date 对象——可以在本机实现,如下所示:
var date = new Date(d.year, 0);// The required 0, is for January