使用id的第一个具有格式
var checkindate = $('#check-in').text();
28-07-2011
Run Code Online (Sandbox Code Playgroud)
然后我使用当前日期
var now = new Date();
Run Code Online (Sandbox Code Playgroud)
它有格式
Wed Jul 20 2011 19:09:46 GMT+0530 (IST)
Run Code Online (Sandbox Code Playgroud)
我想从这两个日期得到日期差异.在这种情况下它是8.我搜索了很多,找不到答案,请帮助.......:'(
我正在寻找一个移动网站的验证,我有两个输入字段,我希望第一个验证价值不晚于今天的日期,第二个验证它不迟于提前一年第一个值.
例如
这可能吗?
.Highlighted a{
background-color : Green !important;
background-image :none !important;
color: White !important;
font-weight:bold !important;
font-size: 9pt;
}
$(document).ready(function () {
var date1 = new Date(2014, 5, 6);
var date2 = new Date(2014, 5, 17);
$('#datepicker').datepicker({
dateFormat: "mm/dd/yy",
beforeShowDay: function (date) {
if (date == date1 ) {
return [true, 'Highlighted', 'Available Date'];
}
return [false, '', ''];
}
});
});
Run Code Online (Sandbox Code Playgroud)
这个不起作用,因为date==date1.如果我改成它date<=date1,它工作正常.我认为javascript是一种弱类型语言,它比较内容,而不是引用.我不想做类似的事情(date.getDay==date1.getDay &&....).是否有更简单的方法来比较这些值?
给定
var fromDatetime =“ 10/21/2014 08:00:00”;
var toDatetime =“ 2014/10/21 07:59:59”;
目标
需要比较这两个给定的日期时间,以检查这是否是有效的日期时间输入。
我认为我可以使用此解决方案。。
var fromDatetime =新日期(“ 10/21/2014 08:00:00”);
var toDatetime =新日期(“ 10/21/2014 07:59:59”);
然后将每个段
fromDatetime.getFullYear()与toDatetime.getFullYear(),
fromDatetime.getMonth()与toDatetime.getMonth()
进行比较,依此类推,直到得到不相等的比较,然后返回。
我的问题是。。那是比较Javascript中的日期时间的最佳案例吗?
除此以外的任何建议解决方案将不胜感激。。先感谢您。
再会,
我在我的身份验证中使用 jwt。我已经解码了我的令牌,但问题是,我想检查令牌exp是否已经过期。
var decodedToken = localStorage.getItem('user_token');
console.log(decodedToken.exp) // writes 1540360205
Run Code Online (Sandbox Code Playgroud)
先感谢您。
我需要一些有关 javascript 代码的帮助,如果第二个日期大于 3 天,我需要检查两个字符串日期值(第一个日期和第二个日期),我以字符串格式获取值mm/dd/yyyy。请帮忙。
var firstDate = '10/01/2019'
var secondDate = '10/04/2019'
if ((inputData.firstDate) + 3 === inputData.secondDate) {
return {
dateCheck: 'Not greater than 3 days'
};
} else {
return {
dateCheck: 'Greater than 3 days'
};
}Run Code Online (Sandbox Code Playgroud)
<div class="ads">Some text</div>
Run Code Online (Sandbox Code Playgroud)
想要:
我怎样才能做到这一点?
具有此功能的网站示例:
我有一个 Node.js 测试,我断言 Date 类型的两个值应该相等,但测试意外失败,AssertionError [ERR_ASSERTION]: Input objects identical but not reference equal.
(简化的)测试代码是:
it('should set the date correctly', () => {
// (Code that gets "myActualDate" from the page under test goes here)
const myExpectedDate = new Date('2020-05-06');
assert.strictEqual(myActualDate, myExpectedDate);
});
Run Code Online (Sandbox Code Playgroud)
我应该如何更改此测试代码以使测试通过?
我有两个日期18-Aug-2010和19-Aug-2010这种格式.如何查找哪个日期更大?
我有一个数组,我想按"id"和"date"从小到大排序.我该怎么做才能正确?
示例:
var unsorted = [
{id: 1, date: "2015-01-18T15:00:00+01:00"},
{id: 1, date: "2015-01-18T14:30:00+01:00"},
{id: 2, date: "2015-01-18T10:00:00+01:00"},
{id: 1, date: "2015-01-18T16:00:00+01:00"},
{id: 3, date: "2015-01-18T14:15:00+01:00"},
{id: 2, date: "2015-01-18T14:00:00+01:00"}
]
Run Code Online (Sandbox Code Playgroud)
应该返回:
var sorted = [
{id: 1, date: "2015-01-18T14:30:00+01:00"},
{id: 1, date: "2015-01-18T15:00:00+01:00"},
{id: 1, date: "2015-01-18T16:00:00+01:00"},
{id: 2, date: "2015-01-18T10:00:00+01:00"},
{id: 2, date: "2015-01-18T14:00:00+01:00"},
{id: 3, date: "2015-01-18T14:15:00+01:00"}
]
Run Code Online (Sandbox Code Playgroud) javascript ×10
jquery ×3
date ×2
php ×2
arrays ×1
comparison ×1
css ×1
datetime ×1
html5 ×1
jquery-ui ×1
jwt ×1
list ×1
node.js ×1
reference ×1
regex ×1
sorting ×1
unit-testing ×1
validation ×1