js实现日期格式转换是一个比较常见的需求,它可以帮助我们将日期转换成更加清晰易读的格式。常见的日期格式转换方法有以下几种:
1. 利用Date函数
Date函数可以帮助我们将日期转换成更加清晰易读的格式,我们可以使用它来将日期格式转换成我们想要的格式。
var date = new Date('2019-05-15'); var year = date.getFullYear(); var month = date.getMonth() + 1; var day = date.getDate(); var result = year + '-' + month + '-' + day; console.log(result); // 2019-5-15
2. 利用正则表达式
正则表达式也可以帮助我们将日期格式转换成我们想要的格式,它可以帮助我们快速的将日期格式转换成更加清晰易读的格式。
var dateStr = '2019-05-15'; var result = dateStr.replace(/(\d{4})-(\d{2})-(\d{2})/, '$1-$2-$3'); console.log(result); // 2019-05-15
3. 利用moment.js库
moment.js库是一个非常强大的日期处理库,它可以帮助我们快速的将日期格式转换成更加清晰易读的格式。
var dateStr = '2019-05-15'; var result = moment(dateStr).format('YYYY-MM-DD'); console.log(result); // 2019-05-15
4. 利用date-fns库
date-fns库也是一个非常强大的日期处理库,它可以帮助我们快速的将日期格式转换成更加清晰易读的格式。
var dateStr = '2019-05-15'; var result = format(dateStr, 'yyyy-MM-dd'); console.log(result); // 2019-05-15
5. 利用dayjs库
dayjs库也是一个非常强大的日期处理库,它可以帮助我们快速的将日期格式转换成更加清晰易读的格式。
var dateStr = '2019-05-15'; var result = dayjs(dateStr).format('YYYY-MM-DD'); console.log(result); // 2019-05-15
以上就是,它们可以帮助我们快速的将日期格式转换成更加清晰易读的格式,从而满足我们的需求。