将javascript日期转换为julian日期
convert javascript date to julian date
在javascript中,我在客户端页面上有一个从日期到日期的输入,我正在实现这两个输入之间的验证。到日期应该大于从日期,我的解决方案是将它们转换为儒略日期,然后进行比较,如何将javascript日期转换为儒略日期?
您不需要Julian Date进行比较。
您需要Date.parse()函数或通过比较运算符进行比较。它将返回自1970年1月1日00:00 以来经过的毫秒数
不知怎么的:
if(Date.parse(fromDate) < Date.parse(toDate){
//start is less than End
}else{
//end is less than start
}
这是一个Fiddle
您不需要Julian日期进行日期比较,只需创建两个JavaScript Date
对象并直接进行比较即可。
您也可以在不创建Date对象的情况下对它们进行比较,将它们作为字符串进行比较,如果您利用了逐字符比较的事实,如果您以可排序的方式"格式化"它们,例如YYYY-MM-DD HH:MM:SS。逐字符比较时,2013-12-03 10:00:05
比2013-12-03 09:47:23
"大"。
您不需要转换为julian日期!
在javascript:中
function isInRange(startD , date, endD ){
return startD <= date && date <= endD;
}
var startD = new Date('11/01/2013');
var endD = new Date('11/30/2013');
var date = new Date('11/25/2013');
alert( isInRange(startD , date, endD ) );
相关文章:
- 比较从函数和生成的日期对象
- Json数据包含日期和时间格式
- Javascript日期格式类似于ISO,但本地
- 如何在输入字段中的按钮的帮助下打开日历,该字段的类型为“=”;日期”;
- 如何在JavaScript中延长当前日期
- 两位数的月份日期验证
- 更改angularjs中的日期-时间格式
- 将日期时间作为 JSON 发送将无法在我的视图中正确显示
- 将日期时间从json转换为可读格式
- NodeJS日期格式不起作用
- jquerydatetimepicker日期和时间应在框默认值中,而无需单击框
- 使用当前日期生成随机id
- primefaces日历可以禁用过去的日期和时间吗
- 提前阅读日期
- 在JavaScript中拆分日期字符串的更好方法是什么
- 查找最短和最长日期
- 将日期和时间转换为UTC格式的日期-Javascript
- jquery日期选择器年份范围默认值
- jquery日期选择器失去了交互性
- 将javascript日期转换为julian日期