微信小程序 wxs 时间字符串 转今天 明天 后天 年月
时间: 2023-10-20 19:46:07 浏览: 160
你可以使用 JavaScript 中的 Date 对象和相关方法来实现将时间字符串转换为今天、明天、后天以及年月的功能。以下是一个示例代码:
```javascript
// 获取当前日期
var now = new Date();
var today = now.getDate(); // 当前日期
// 将时间字符串转换为日期对象
var dateString = '2022-01-01'; // 时间字符串,格式为 'YYYY-MM-DD'
var date = new Date(dateString);
// 获取日期和月份
var day = date.getDate();
var month = date.getMonth() + 1; // 月份从0开始计数,需要加1
// 计算日期与当前日期的差值
var diff = day - today;
// 根据差值判断是今天、明天、后天还是其他日期
var result;
if (diff === 0) {
result = '今天';
} else if (diff === 1) {
result = '明天';
} else if (diff === 2) {
result = '后天';
} else {
result = month + '月' + day + '日';
}
console.log(result); // 输出结果
```
你可以将上述代码嵌入到你的微信小程序中,将 `dateString` 替换为你需要转换的时间字符串,然后通过 `console.log(result)` 输出结果。这样就能够实现将时间字符串转换为今天、明天、后天以及年月的功能。
阅读全文