JavaScript 日期时间格式化的简单实现,两行代码实现js date转string
网上好多都是取年、月、日、时、分、秒,然后再拼接,不讨论其方法的好坏,作为一个强迫症患者,我不能接受代码写的那么丑。
function getFormattedDate(tempDate){let date = new Date(tempDate);date.setMinutes(date.getMinutes()-date.getTimezoneOffset());return date.toISOString().replace(/-/g,'/').replace('T',' ').replace('Z','').substring(0,19);}
优化后:
function getFormattedDate(impDate){let date;if (!impDate) {date = new Date();}else{date = new Date(impDate);}date.setMinutes(date.getMinutes()-date.getTimezoneOffset());return date.toISOString().replace('T',' ').replace('Z','').substring(0,19);
}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
