多语言展示
当前在线:1959今日阅读:27今日分享:41

js怎么将字符串日期变为标准日期

下面就是小编带给大家的js怎么将字符串日期变为标准日期方法操作,希望能够给你们带来一定的帮助,谢谢大家的观看。
方法/步骤
1

如果想将日期字符串格式化,需先将其转换为日期类型Date 4 * 以下是提供几种常用的 5 * 6 * var da = new Date().format('yyyy-MM-dd hh:mm:ss');

2

将日期格式串,转换成先要的格式 7 * alert('格式化日期类型 \n' + new Date() + '\n 为字符串:' + da); 8 * 9 * var str = '2014/01/01 01:01:01' // yyyy/mm/dd这种格式转化成日期对像可以用new Date(str);

3

在转换成指定格式10 * alert('格式化字符串\n' + str + ' 为日期格式 \n' + new Date(str).format('yyyy-MM-dd hh:mm:ss'))11 *12 *13 * var str1 = '2014-12-31 00:55:55' // yyyy-mm-dd这种格式的字符串转化成日期对象可以用new Date(Date.parse(str.replace(/-/g,'/')));

4

14 * alert('格式化字符串\n' + str1 + ' 为日期格式 \n' + new Date(Date.parse(str1.replace(/-/g, '/'))).format('yyyy-MM-dd hh:mm:ss'))15 *16 *17 * 日期加月18 * 先将字符转换成Date类型才可以使用19 * var str1 = '2014-12-31 00:55:55' // yyyy-mm-dd。

5

这种格式的字符串转化成日期对象可以用new Date(Date.parse(str.replace(/-/g,'/')));20 * 例如 var saveDate = new Date(Date.parse(str1.replace(/-/g, '/'))).addMonth(5)21 * addMonth(月数) 必须为整数。

6

解释说明:/-/g 是正则表达式,表示将所有短横线-替换为斜杠/,其中g表示全局替换。

注意事项
1

以上就是小编带给大家的如何操作的关键所在,如果觉得本经验对你们有帮助,请给小编我进行一点小小的支持。大家也可以下面发表一下自己的看法。

2

个人意见,仅供参考。

推荐信息