php – 是否有内置函数或插件来处理JavaScript中的日期格式?
作者:互联网
目前,我需要输出一个日期:’2012年10月5日’类型格式.表示日期,没有前导零,空格,完整月份名称,逗号,空格,四位数年份.我需要在JavaScript中执行此操作.我有这个工作,但它发生在我写的冗长的代码,有人必须已经找到一个更好的方法来做到这一点.
我不认为有一个内置的JavaScript函数可以根据我的需要格式化. PHP中只有一个带有date()的东西.是否有一个JavaScript插件可以做同样的事情?
为了给出一个具体的例子,在这个例子中,我从未来需要获得日期的设定小时数开始.
目前我有:
var myNow = new Date().getTime();
var myTime = hours * 60 * 60 * 1000;
var myDate = new Date(myTime + myNow);
var myDay = myDate.getDate();
var myMonthNum = myDate.getMonth();
var myMonth = '';
var myYear = myDate.getFullYear();
switch(myMonthNum) {
case 0:
myMonth = 'January';
break;
...
var completeDate = myDate = " " + myMonth + ", " + myYear;
$('#theEndDate').html(completeDate);
解决方法:
不,没有内置的Date
objects,但有一堆库来处理和格式化它们:
> date.js
> moment.js
> XDate
> M00ools的Date和Date.Extras
> Date在Sugar
> Dojo.date
> a few functions在Mochikit
> DateFormat(仅PHP日期)
> date在php.js
> DataType在YUI,特别是对于i18n
> date-functions.js,特别是JQuery datetimepicker插件使用
标签:date-formatting,javascript,php,datetime 来源: https://codeday.me/bug/20190923/1814150.html