生成可读的日期函数,带有可选的日期差异

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了生成可读的日期函数,带有可选的日期差异相关的知识,希望对你有一定的参考价值。

  1. function adate(daysFromNow) {
  2. var date, datestr, mm, dd;
  3.  
  4. datestr = new Date().getTime();
  5.  
  6. if (!!daysFromNow) {
  7. datestr += (1000 * 60 * 60 * 24 * daysFromNow);
  8. }
  9.  
  10. date = new Date(datestr);
  11.  
  12. mm = date.getMonth() + '';
  13. if (mm.length == 1) {
  14. mm = '0' + mm;
  15. }
  16.  
  17. dd = date.getDate() + '';
  18. if (dd.length == 1) {
  19. dd = '0' + dd;
  20. }
  21.  
  22. return date.getFullYear() + '-' +
  23. mm + '-' + dd;
  24. }

以上是关于生成可读的日期函数,带有可选的日期差异的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 XSLT 将刻度转换为可读的日期时间?

如何重写我的 swift 代码,以便它还考虑计算两个日期之间的差异,当一个日期在未来时?

格式化日期对象以显示人类可读的日期

Angular.js 和 HTML5 日期输入值——如何让 Firefox 在日期输入中显示可读的日期值?

将人类可读的日期转换为纪元时间戳

如何将此特定的 varchar 转换为人类可读的日期格式?