30 November, 2012
0 Comments
1 category
If you want to convert a string to a date object in JavaScript and you use jQuery, then you can use the function $.datepicker.parseDate.
The following QUnit test will succeed:
/// <reference path="Scripts/qunit.js"/> /// <reference path="Scripts/jquery-1.8.3.js"/> /// <reference path="Scripts/jquery-ui-1.9.2.js"/> "use strict"; test('JsTest', function () { var text = '2012-11-28'; var expected = new Date(2012, 10, 28); // Note: months start at zero! var actual = $.datepicker.parseDate('yy-mm-dd', text); ok(expected.getTime() == actual.getTime(), 'Dates are not equal. Expected:' + expected.toISOString() + ' _ Actual:' + actual.toISOString()); });
Tags: Javascript
Category: Uncategorized