900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > js字符串时间格式与中国标准时间格式相互转换

js字符串时间格式与中国标准时间格式相互转换

时间:2018-10-09 16:57:01

相关推荐

js字符串时间格式与中国标准时间格式相互转换

js时间格式转换

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>Document</title></head><body><script>function stringTime(date) {// 返回指定日期的年份var y = date.getFullYear();// 根据本地时间返回指定日期的月份( 从 0 到 11),返回下标从0开始,所以要加1var m = date.getMonth() + 1;m = m < 10 ? "0" + m : m;// 返回月份中的某一天,使用本地时间。返回值是 1 ~ 31 之间的一个整数var d = date.getDate();d = d < 10 ? "0" + d : d;// 返回时间的小时,本地时间显示。返回值是 0 (午夜) 到 23 (晚上 11 点)之间的一个整数var h = date.getHours();h = h < 10 ? "0" + h : h;// 返回时间的分钟,以本地时间显示。返回值是 0 ~ 59 之间的一个整数var minute = date.getMinutes();minute = minute < 10 ? "0" + minute : minute;// 返回时间的秒,以本地时间显示。返回值是 0 ~ 59 之间的一个整数。var second = date.getSeconds();second = second < 10 ? "0" + second : second;// 返回 字符串时间拼接return y + "-" + m + "-" + d + " " + h + ":" + minute + ":" + second;}//时间格式转换var date = new Date("Mon Jan 24 11:18:19 GMT+0800 (中国标准时间)");var date1 = this.stringTime(date);console.log(date1); // -01-24 11:18:19let chinaStandardTime = new Date(date1)console.log(chinaStandardTime) // Mon Jan 24 11:18:19 GMT+0800 (中国标准时间)</script></body></html>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。