chai-date-string

使用例

var chai = require('chai')
  , expect = chai.expect
  , chaiDateString = require('chai-date-string');

expect('2015-11-12').to.be.a.dateString(); // will pass
expect('2015-24-12').to.be.a.dateString(); // will fail

時間の一部も検証します。

後者はメッセージ「AssertionError: 予想値’2015-24-12’は日付文字列でした」で失敗します。