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() + } +}