Socket
Socket
Sign inDemoInstall

timestamp-zoned

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

timestamp-zoned - npm Package Compare versions

Comparing version 1.0.1 to 1.0.2

CHANGELOG.md

34

index.js

@@ -13,18 +13,18 @@ /**

function getTimestamp(options) {
const current = new Date();
const offset = current.getTimezoneOffset();
const offsetHours = parseInt(Math.abs(offset / 60));
const offsetMinutes = Math.abs(offset % 60);
var current = new Date();
var offset = current.getTimezoneOffset();
var offsetHours = parseInt(Math.abs(offset / 60));
var offsetMinutes = Math.abs(offset % 60);
const currentDate = current.getDate();
const currentMonth = current.getMonth() + 1;
const currentYear = current.getFullYear();
const currentHours = current.getHours();
const currentMinutes = current.getMinutes();
const currentSeconds = current.getSeconds();
const currentMilliseconds = current.getMilliseconds();
var currentDate = current.getDate();
var currentMonth = current.getMonth() + 1;
var currentYear = current.getFullYear();
var currentHours = current.getHours();
var currentMinutes = current.getMinutes();
var currentSeconds = current.getSeconds();
var currentMilliseconds = current.getMilliseconds();
let zoneName = null;
var zoneName = null;
if ((options && options.zone) && Intl) {
const options = new Intl.DateTimeFormat().resolvedOptions();
var options = new Intl.DateTimeFormat().resolvedOptions();
if (options.timeZone) {

@@ -35,6 +35,6 @@ zoneName = options.timeZone;

const date = `${currentYear}-${currentMonth < 10 ? '0' + currentMonth : currentMonth}-${currentDate < 10 ? '0' + currentDate : currentDate}`;
const time = `${currentHours < 10 ? '0' + currentHours : currentHours}:${currentMinutes < 10 ? '0' + currentMinutes : currentMinutes}:${currentSeconds < 10 ? '0' + currentSeconds : currentSeconds}.${currentMilliseconds < 10 ? '00' + currentMilliseconds : currentMilliseconds < 100 ? '0' + currentMilliseconds : currentMilliseconds}`;
const zone = offset === 0 ? "Z" : `${offset < 0 ? '+' : '-'}${offsetHours < 10 ? '0' + offsetHours : offsetHours}:${offsetMinutes < 10 ? '0' + offsetMinutes : offsetMinutes}`;
return `${date}T${time}${zone}${zoneName ? ' (' + zoneName + ')' : ''}`;
var date = currentYear + "-" + (currentMonth < 10 ? '0' + currentMonth : currentMonth) + "-" + (currentDate < 10 ? '0' + currentDate : currentDate);
var time = (currentHours < 10 ? '0' + currentHours : currentHours) + ":" + (currentMinutes < 10 ? '0' + currentMinutes : currentMinutes) + ":" + (currentSeconds < 10 ? '0' + currentSeconds : currentSeconds) + "." + (currentMilliseconds < 10 ? '00' + currentMilliseconds : currentMilliseconds < 100 ? '0' + currentMilliseconds : currentMilliseconds);
var zone = offset === 0 ? "Z" : (offset < 0 ? '+' : '-') + (offsetHours < 10 ? '0' + offsetHours : offsetHours) + ":" + (offsetMinutes < 10 ? '0' + offsetMinutes : offsetMinutes);
return date + "T" + time + zone + (zoneName ? ' (' + zoneName + ')' : '');
};

@@ -41,0 +41,0 @@

{
"name": "timestamp-zoned",
"version": "1.0.1",
"version": "1.0.2",
"description": "A small module that generates an ISO 8601 timestamp including a zone",

@@ -12,8 +12,8 @@ "main": "index.js",

"devDependencies": {
"jest": "^23.5.0"
"jest": "^24.8.0"
},
"repository": {
"type" : "git",
"url" : "https://github.com/morungos/timestamp-zoned.git"
},
"type": "git",
"url": "https://github.com/morungos/timestamp-zoned.git"
},
"jest": {

@@ -20,0 +20,0 @@ "moduleFileExtensions": [

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc