记录这篇博客的原因是:鸟哥的linux教程中,关于date命令的部分缺少-d这个参数的介绍,并且12章中的shell编写部分有用到-d参数 date 参数(option)-d与--date=""(双引号)或--date=''(单引号)的使用具有相同的显示效果 最后面的输出中days 与 day 有相同的效果 以上所有操作的发生时间为2019年3月10日
最近在写页面使用new Date()获取时间戳在ie浏览器中测试发现无效:后来发现是参数格式问题, new Date()参数格式如下: 1.用整数初始化日期对象 var date1 = new Date(2017,06,06); console.log(date1); // Thu Jul 06 2017 00:00:00 GMT+0800 (中国标准时间) var date1 = new Date(2017,1,1); console.log(date1); // Wed Feb 01 201
new Date支持的参数: MDN: new Date(); new Date(value); new Date(dateString); new Date(year, month, day, hour, minute, second, millisecond); MSDN: dateObj = new Date() dateObj = new Date(dateVal) dateObj = new Date(year, month, date[, hours[, minute
前言 在开发接口的时候,参数校验是必不可少的.参数的类型,长度等规则,在开发初期都应该由产品经理或者技术负责人等来约定.如果不对入参做校验,很有可能会因为一些不合法的参数而导致系统出现异常. 上一篇文章讲了多种接受参数的方法[快学springboot]3.多种接受参数的方式.因为目前json类型的参数是最常用的,所以这里只讲解json类型的参数校验.其他类型的大同小异. 新建一个Param.java public class Param { private String username; pu
当获取截止到某一个时间点的时间戳时: 例如:到 2018-03-15 11:03:55 这个时间点的时间戳的时候 正确的写法: var data = new Date("2018/03/15 11:03:55"); var start = data.getTime(); 错误的写法: var data = new Date("2018-03-15 11:03:55"); 错误的写法: var data = new Date("2018,03,15 11:
@Configuration public class DateTimeFormatConfiguration extends WebMvcConfigurerAdapter { @Value(value = "${spring.jackson.date-format:yyyy-MM-dd HH:mm:ss}") private String formatString; @Override public void addFormatters(FormatterRegistry regi