js實現日期格式化

2021-09-30 13:39:45 字數 674 閱讀 2002

function format(now,mask)

return zeros + value;

};return mask.replace(/"[^"]*"|'[^']*'|\b(?:d|m|yy(?:yy)?|([hhmstt])\1?|[llz])\b/g, function ($0)

});};

使用時候直接呼叫方法 format(date,"yyyy-mm-dd hh:mm");輸出格式為 "2015-10-14 16:50";第乙個引數為時間,第二個引數為輸出格式。

格式中代表的意義:

d:日期天數;dd:日期天數(2位,不夠補0);ddd:星期(英文簡寫);dddd:星期(英文全拼);

m:數字月份;mm:數字月份(2位,不夠補0);mmm:月份(英文簡寫);mmmm:月份(英文全拼);

yy:年份(2位);yyyy:年份;

h:小時(12時計時法);hh:小時(2位,不足補0;12時計時法);

h:小時(24時計時法);hh:小時(2位,不足補0;24時計時法);

m:分鐘;mm:分鐘(2位,不足補0);

s:秒;ss:秒(2位,不足補0);

l:毫秒數(保留3位);

tt: 小時(12時計時法,保留am、pm);tt: 小時(12時計時法,保留am、pm);

js日期格式化

日期格式化 使用方法1 var now new date var nowstr util.dateformat new date yyyy mm dd hh mm ss 使用方法2 var testdate new date var teststr util.dateformat new date ...

js日期格式化

方法一 對date的擴充套件,將 date 轉化為指定格式的string 月 m 日 d 小時 h 分 m 秒 s 季度 q 可以用 1 2 個佔位符,年 y 可以用 1 4 個佔位符,毫秒 s 只能用 1 個佔位符 是 1 3 位的數字 例子 new date format yyyy mm dd ...

Js格式化日期

對date的擴充套件,將 date 轉化為指定格式的string 月 m 日 d 小時 h 分 m 秒 s 季度 q 可以用 1 2 個佔位符,年 y 可以用 1 4 個佔位符,毫秒 s 只能用 1 個佔位符 是 1 3 位的數字 例子 new date format yyyy mm dd hh m...