编程语言
首页 > 编程语言> > php – 是否有内置函数或插件来处理JavaScript中的日期格式?

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);

解决方法:

不,没有内置的Dateobjects,但有一堆库来处理和格式化它们:

> date.js
> moment.js
> XDate
> M00ools的DateDate.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