From 02b8070dfab9881420ac0b242156addd16a848e3 Mon Sep 17 00:00:00 2001 From: pyoor Date: Mon, 26 Jun 2017 14:43:25 -0400 Subject: [PATCH] Initial commit of datetime generator --- lib/make/datetime.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 lib/make/datetime.js diff --git a/lib/make/datetime.js b/lib/make/datetime.js new file mode 100644 index 0000000..b86451b --- /dev/null +++ b/lib/make/datetime.js @@ -0,0 +1,22 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +make.datetime = { + object: function () { + switch (random.number(2)) { + case 0: + return new Date(new Date().getTime() + random.number()) + case 1: + return new Date(new Date().getTime() - random.number()) + } + }, + + date: function () { // eslint-disable-line no-unused-vars + return this.datetime.object().toDateString() + }, + + time: function () { // eslint-disable-line no-unused-vars + return this.datetime.object().toTimeString() + } +}