Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 32 additions & 18 deletions index.js
Original file line number Diff line number Diff line change
@@ -1,34 +1,48 @@
'use strict';
"use strict";

Object.defineProperty(exports, "__esModule", {
value: true
value: true,
});
exports.year = exports.add = exports.timeago = exports.monthDayYearAtTime = exports.monthDayYear = undefined;

var _moment = require('moment');
var _moment = require("moment");

var _moment2 = _interopRequireDefault(_moment);

require('moment-timezone');
require("moment-timezone");

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _interopRequireDefault(obj) {
return obj && obj.__esModule ? obj : { default: obj };
}

var monthDayYear = exports.monthDayYear = function monthDayYear(timestamp, timezone) {
return !timezone ? (0, _moment2.default)(timestamp).format('MMMM Do, YYYY') : (0, _moment2.default)(timestamp).tz(timezone).format('MMMM Do, YYYY');
};
var monthDay = (exports.monthDay = function monthDay(timestamp, timezone) {
return !timezone ? (0, _moment2.default)(timestamp).format("MMMM Do") : (0, _moment2.default)(timestamp).tz(timezone).format("MMMM Do");
});

var monthDayYearAtTime = exports.monthDayYearAtTime = function monthDayYearAtTime(timestamp, timezone) {
return !timezone ? (0, _moment2.default)(timestamp).format('MMMM Do, YYYY [at] hh:mm a') : (0, _moment2.default)(timestamp).tz(timezone).format('MMMM Do, YYYY [at] hh:mm a');
};
var monthDayYear = (exports.monthDayYear = function monthDayYear(timestamp, timezone) {
return !timezone ? (0, _moment2.default)(timestamp).format("MMMM Do, YYYY") : (0, _moment2.default)(timestamp).tz(timezone).format("MMMM Do, YYYY");
});

var timeago = exports.timeago = function timeago(timestamp, timezone) {
var monthDayYearAtTime = (exports.monthDayYearAtTime = function monthDayYearAtTime(timestamp, timezone) {
return !timezone
? (0, _moment2.default)(timestamp).format("MMMM Do, YYYY [at] hh:mm a")
: (0, _moment2.default)(timestamp).tz(timezone).format("MMMM Do, YYYY [at] hh:mm a");
});

var monthDayAtTime = (exports.monthDayAtTime = function monthDayAtTime(timestamp, timezone) {
return !timezone
? (0, _moment2.default)(timestamp).format("MMMM Do,[at] hh:mm a")
: (0, _moment2.default)(timestamp).tz(timezone).format("MMMM Do,[at] hh:mm a");
});

var timeago = (exports.timeago = function timeago(timestamp, timezone) {
return !timezone ? (0, _moment2.default)(timestamp).fromNow() : (0, _moment2.default)(timestamp).tz(timezone).fromNow();
};
});

var add = exports.add = function add(timestamp, amount, range, timezone) {
var add = (exports.add = function add(timestamp, amount, range, timezone) {
return !timezone ? (0, _moment2.default)(timestamp).add(amount, range).format() : (0, _moment2.default)(timestamp).tz(timezone).add(amount, range).format();
};
});

var year = exports.year = function year(timestamp, timezone) {
return !timezone ? (0, _moment2.default)(timestamp).format('YYYY') : (0, _moment2.default)(timestamp).tz(timezone).format('YYYY');
};
var year = (exports.year = function year(timestamp, timezone) {
return !timezone ? (0, _moment2.default)(timestamp).format("YYYY") : (0, _moment2.default)(timestamp).tz(timezone).format("YYYY");
});
36 changes: 14 additions & 22 deletions src/index.js
Original file line number Diff line number Diff line change
@@ -1,27 +1,19 @@
import moment from 'moment';
import 'moment-timezone';
import moment from "moment";
import "moment-timezone";

export const monthDayYear = (timestamp, timezone) => (
!timezone ? moment(timestamp).format('MMMM Do, YYYY') :
moment(timestamp).tz(timezone).format('MMMM Do, YYYY')
);
export const monthDay = (timestamp, timezone) => (!timezone ? moment(timestamp).format("MMMM Do, YYYY") : moment(timestamp).tz(timezone).format("MMMM Do"));

export const monthDayYearAtTime = (timestamp, timezone) => (
!timezone ? moment(timestamp).format('MMMM Do, YYYY [at] hh:mm a') :
moment(timestamp).tz(timezone).format('MMMM Do, YYYY [at] hh:mm a')
);
export const monthDayYear = (timestamp, timezone) =>
!timezone ? moment(timestamp).format("MMMM Do, YYYY") : moment(timestamp).tz(timezone).format("MMMM Do, YYYY");

export const timeago = (timestamp, timezone) => (
!timezone ? moment(timestamp).fromNow() :
moment(timestamp).tz(timezone).fromNow()
);
export const monthDayYearAtTime = (timestamp, timezone) =>
!timezone ? moment(timestamp).format("MMMM Do, YYYY [at] hh:mm a") : moment(timestamp).tz(timezone).format("MMMM Do, YYYY [at] hh:mm a");
export const monthDayAtTime = (timestamp, timezone) =>
!timezone ? moment(timestamp).format("MMMM Do,[at] hh:mm a") : moment(timestamp).tz(timezone).format("MMMM Do,[at] hh:mm a");

export const add = (timestamp, amount, range, timezone) =>(
!timezone ? moment(timestamp).add(amount, range).format() :
moment(timestamp).tz(timezone).add(amount, range).format()
);
export const timeago = (timestamp, timezone) => (!timezone ? moment(timestamp).fromNow() : moment(timestamp).tz(timezone).fromNow());

export const year = (timestamp, timezone) =>(
!timezone ? moment(timestamp).format('YYYY') :
moment(timestamp).tz(timezone).format('YYYY')
);
export const add = (timestamp, amount, range, timezone) =>
!timezone ? moment(timestamp).add(amount, range).format() : moment(timestamp).tz(timezone).add(amount, range).format();

export const year = (timestamp, timezone) => (!timezone ? moment(timestamp).format("YYYY") : moment(timestamp).tz(timezone).format("YYYY"));