我的事件的开始日期和结束日期如下:
var startDate = '10/9/2014 10:00:00 AM'
var endDate = '10/10/2014 5:00:00 PM'
所以我的活动从周四开始,到周五结束
我想以下列格式显示它
周四& 10月9日星期五
如果是一天
10月9日星期四
且超过2天
周四 - 周日10月9日 - 12日
我认为momentjs可能是这样做的方法,但我还没有用过它,并且我想在我尝试自己解决问题的时候发布问题并看看你们的建议。
答案 0 :(得分:2)
不幸的是,没有JavaScript Date构造函数允许您传递文化信息,以便它使用本地化的日期格式。最好的办法是使用分别占用年,月和日的构造函数:
var parts = dateString.split('/');
var date = new Date(parseInt(parts[2], 10),
parseInt(parts[1], 10),
parseInt(parts[0], 10));