【问题标题】:Generate random date within one year and assign to var [duplicate]在一年内生成随机日期并分配给var [重复]
【发布时间】:2016-01-28 18:09:26
【问题描述】:

我将如何编码:

var randomDate = 2015 年 1 月 1 日到 2015 年 12 月 31 日之间的某个随机日期,格式为 mm/dd/yyyy;

警报(随机日期);

【问题讨论】:

    标签: javascript date


    【解决方案1】:

    试试这个,你需要 jquery UI 以及这个解决方案:

    function randomDate(start, end) {
      var date = new Date(+start + Math.random() * (end - start));
      return date;
    }
    var date1 = new Date(2013,09,01);
    var date2 = new Date(2013,09,20);
    alert($.datepicker.formatDate("mm/dd/yy",randomDate(date1, date2)));
    

    更新的 JS 小提琴: http://jsfiddle.net/f5q91cxn/2/

    【讨论】:

    猜你喜欢
    • 2020-12-13
    • 2017-11-06
    • 1970-01-01
    • 2013-12-02
    • 2021-07-10
    • 1970-01-01
    • 2014-02-25
    • 2016-06-23
    相关资源
    最近更新 更多