Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 所选日期的开始和结束日期_Javascript_Timezone_Momentjs - Fatal编程技术网

Javascript 所选日期的开始和结束日期

Javascript 所选日期的开始和结束日期,javascript,timezone,momentjs,Javascript,Timezone,Momentjs,我正在尝试获取所选日期的开始和结束日期。我已经使用了moment-timezone.js,但是我只了解了今天的开始和结束 start = moment().tz('America/New_York').startOf('day').unix(); end = moment().tz('American/New_York').endOf('day').unix(); 我不知道如何获得给定日期的开始和结束,例如2018年3月1日 我试过这个 start = moment().tz('01/03/2

我正在尝试获取所选日期的开始和结束日期。我已经使用了moment-timezone.js,但是我只了解了今天的开始和结束

start = moment().tz('America/New_York').startOf('day').unix();
end = moment().tz('American/New_York').endOf('day').unix();
我不知道如何获得给定日期的开始和结束,例如2018年3月1日 我试过这个

start = moment().tz('01/03/2018','MM/DD/YYYY','American/New_York').startOf('day');
但它给了我一个错误:

矩时区没有2018年3月1日的数据。看

根据,正确的用法是:

start = moment.tz('01/03/2018', 'MM/DD/YYYY', 'America/New_York').startOf('day');

使用
美国/纽约
,而不是
美国/纽约
是的。我的打字错误,我用的是美国/纽约。这就是为什么它不起作用。谢谢