你可以使用 JavaScript 的字符串处理方法将时间格式转换为所需的格式,例如使用 substring 方法截取字符串中的部分内容,并使用 replace 方法替换字符串中的特定字符。以下是一个示例代码片段,演示如何将时间格式转换为 'YYYY-MM-DD HH:mm:ss' 格式:

// 假设时间字符串为 item.payTime
var timeString = item.payTime; // '2023-08-17T13:12:29.000+08:00'

// 截取日期部分
var datePart = timeString.substring(0, 10); // '2023-08-17'

// 截取时间部分
var timePart = timeString.substring(11, 19); // '13:12:29'

// 将日期和时间拼接起来,并添加空格
var formattedTime = datePart + ' ' + timePart; // '2023-08-17 13:12:29'

// 替换变量 item.payTime
item.payTime = formattedTime; // '2023-08-17 13:12:29'

对于金额部分,可以在原始金额字符串后面添加 '/100 元' 字符串即可:

// 假设金额为 item.payMoney
var amountString = item.payMoney; // '100'

// 在金额后面添加 '/100 元' 字符串
var formattedAmount = amountString + '/100 元'; // '100/100 元'

// 替换变量 item.payMoney
item.payMoney = formattedAmount; // '100/100 元'

将上述代码嵌入到你的 Vue.js 模板中,即可实现所需的显示效果。

JavaScript 时间格式转换:将 '2023-08-17T13:12:29.000+08:00' 转换为 '2023-08-17 13:12:29' 格式

原文地址: https://www.cveoy.top/t/topic/qmOl 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录