我目前正在尝试显示用户的时间而不显示秒数.有没有办法可以使用Javascript的.toLocaleTimeString()来做到这一点?
做这样的事情:
var date = new Date();
var string = date.toLocaleTimeString();
Run Code Online (Sandbox Code Playgroud)
将显示每个单位的用户时间,例如,当前显示3:39:15 PM.我能够显示相同的字符串,只是没有秒吗?(例如下午3:39)
我有一个id为'date_trans'的表单输入.该日期输入的格式(有效的服务器端)可以是以下任何一种:
但是,在发布表单之前,我想检查date_trans字段的日期是否等于今天的日期.如果所用的日期是客户的日期(即它使用js),那就好了,因为我也在服务器上运行了一次双重检查.
我完全迷失了如何在jQuery或简单的旧javascript中进行日期比较.如果它有帮助,我使用jquery datepicker
我通过在单独的文本框中输入日期,从下拉列表中选择年份并在文本框中输入年份来输入出生日期.现在我想检查输入的日期不能大于jquery中的当前日期.请帮忙怎么样?
var CurrentMonth = date.getDate() + '/' + date.getMonth() + '/' + date.getFullYear();
var SelectedDate = $('[id$=spDate]').val() + '/' + $('[id$=drpMonth]').val() + '/' + $('[id$=txtYear]').val();
if (CurrentDate > SelectedDate) {
return false;
}
Run Code Online (Sandbox Code Playgroud)