我是靠谱客的博主 狂野航空,这篇文章主要介绍vue 日期格式化返回指定个数月份_12、vue中日期格式化转换的函数,现在分享给大家,希望可以做个参考。

/**

*  format time depend on the offer timestamp or Date instance

*  @param  {Number, Date } date 要转换的日期

*  @param  {String} format 字符串日期格式 default 'DD/MM/YYYY HH:mm'

*  @param  {Boolean} instance describe  配置项, 如果为true 返回转换后的日期对象实例  default false

*/

const dateUtil = require('fecha');

export function formatZoneDate (date, format, instance = false) {

var isValid = new Date(date).toString() === 'Invalid Date';

if (isValid) throw new TypeError('Offer an illegal value {date} to format');

var getInstance = instance || false;

if (!isValid) {

var transformTiem = new Date(date).getTime();

if (!getInstance) {

return dateUtil.format(new Date(transformTiem), format || 'DD/MM/YYYY');

}

return new Date(transformTiem);

}

// var mm

// var timeZone = getStore('timeZone')

// var value = (date instanceof Date) ? Number(date) : date

// if (timeZone === 'UTC+8') {

//  mm = value + hour * 8

// } else if (timeZone === 'UTC+9') {

//  mm = value + hour * 9

// }

// return (date instanceof Date)

// ? new Date(mm)

// : dateUtil.format(new Date(mm), format || 'DD/MM/YYYY HH:mm')

}

最后

以上就是狂野航空最近收集整理的关于vue 日期格式化返回指定个数月份_12、vue中日期格式化转换的函数的全部内容,更多相关vue内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部