将日期格式转换为DD-MM-YYYY到DD MMM YYYY格式

时间:2018-01-08 08:48:18

标签: javascript

他们的任何内置方法是否在javascript中显示日期为DD MMM YYYY(2018年1月8日)格式 目前我使用以下代码作为日期格式。

$('#timeTable th:not(:first-child)').each(function(){
                if($(this).attr('Id') === 'totalHours') return;
                $(this).text(dateObj.getDate()+'/'+dateObj.getMonth()+'/'+dateObj.getFullYear());
                dateObj.setDate(dateObj.getDate() + 1);
                }); 

1 个答案:

答案 0 :(得分:0)

没有任何内置。你的方法与没有图书馆的方法一样好。

请注意,月份归零,因此您需要在getMonth的结果中添加一个。

修改

如果你的程序不需要在9999年后运行,你可能会逃避:

dateObj.toISOString().slice(0, 10);

toISOString会产生类似2018-01-08T08:52:17.406Z的值。你可以使用前10个字符。