javascript - 几十年来如何使用javascript函数dateFormat?
问题描述
如何使用 Steven Levithan 的 dateFormat() 函数将日期格式化为十年?我的约会日期是 2019 年 5 月 9 日下午 5:46:21。我需要得到类似“2010s”的东西。我应该为它创建一个新的面具吗?有什么建议么?
解决方案
我不熟悉 Steven Levithan 的 dateFormat() 函数,但你可以用纯 JS 来做:
function getDecade(date) {
return (Math.floor(date.getFullYear() / 10) * 10) + 's';
}
var today = new Date();
var nineties = new Date('1995-12-15');
var independenceDay = new Date('1776-07-04');
console.log(getDecade(today));
console.log(getDecade(nineties));
console.log(getDecade(independenceDay));
推荐阅读
- c# - 如何从 Linq 查询中保存多个特定的子元素?
- javascript - 带整数的 var 值未在 while 循环中分配
- javascript - 输入字符串的正则表达式以反斜杠开头
- javascript - TypeError:没有'new'就不能调用类构造函数CryptoFactory
- flask - Flask:request.view_args 总是返回一个空字典
- spring-boot - Quartz Scheduler sql脚本的Liquibase错误
- node.js - Mongoose 方法和 Typescript - 此属性未定义
- c# - 如何制作状态(加载)显示表单
- http - Wget 和 Nginx 无法获取 localhost 的内容
- import - 使用 proc import sas 指定格式