{"versions":{"0.0.1":{"name":"dayjs-plugin-utc","version":"0.0.1","description":"utc plugin for dayjs","main":"dist/dayjs-plugin-utc.min.js","keywords":["dayjs","plugin"],"author":{"name":"guisturdy"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/guisturdy/dayjs-plugin-utc.git"},"scripts":{"test":"jest","build":"webpack -p","lint":"eslint src/* test/*"},"pre-commit":["lint"],"jest":{"roots":["test"],"testRegex":"test/(.*?/)?.*test.js$","testURL":"http://localhost","coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*"]},"devDependencies":{"@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.1","dayjs":"^1.7.5","eslint":"^5.5.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jest":"^21.22.0","jest":"^23.5.0","mockdate":"^2.0.2","moment":"^2.22.2","webpack":"^4.17.1","webpack-cli":"^3.1.0"},"gitHead":"c2892daad4d4ad689c53467e1e7d5e2e4e4a2d0d","bugs":{"url":"https://github.com/guisturdy/dayjs-plugin-utc/issues"},"homepage":"https://github.com/guisturdy/dayjs-plugin-utc#readme","_id":"dayjs-plugin-utc@0.0.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"anonymous","email":"guisturdy@live.com"},"dist":{"integrity":"sha512-xJ8VFlMmy+Zph/qe3kbb/IQCJnUdtvAkB9k7uQ9zXQUXCrNs6sqV9nbBWWVY3Neqd2+I7bKZxh2olYW4xujq+Q==","shasum":"b084312b5bd8f40513f40f6465b9f496321e5a84","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/dayjs-plugin-utc/-/dayjs-plugin-utc-0.0.1.tgz","fileCount":16,"unpackedSize":34523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbi3ZtCRA9TVsSAnZWagAAyKkP/0IlX7q0ozYWniV4UPYD\nGtHzs2+OIPBv72PsaFxi2pHx/rN2xEi+SbBqFsvDb+RF+Ajny+RsFFAJdcii\nquuqB/0ZLemDx8DVclSJLdXwv2v8Bn8SeyKZ1Cn8DbmAAVlrbxnd150PFJlL\n7XBgG8wEWE1oRJP4aXY6IZDUOFzqGtHE8o6BNOiu3ao60asImrLX0DPbzPAi\nAf8BigiTYEvI+XvMuK1RMunWFxjYiR6OT/utG3NV7kzg+6G6QPVMr6Mqqkwh\npK+HEAoKGuPXS1JxFuUdrl2Wy63VTc2WpMRf7ep4rWnQpVcSlhe4WZRMzgY9\nlz1d+FWnSHkAo23G8dOxtNxKgHlAuflFV0vDfaNfbtveXA8G335ou7Aij4A1\npV+pbt7L0AyzaTQlKU7FP1PLjH8dIhS7vrZztIYJ98ZDkDK9WbpNoQbY+XAw\nh8XQWLnum6g1Y/HKDe61hSA5W1gdYkHvQu1p4qFlvMXdKgv4lX8yXkbcltPV\npxxZkEH9VOtrmOKdC/hQkx8HL1Gm0Bf6FlIYmHjJH3+pisQVGjWS3OhPbwpU\nHaXrFTLVySwnzya8IS1rEaPFi0X5S40xj+ufqqAscez+2yN6PraRwEbWiRgk\nsXivohodQtVwHPF2YA5sFyA0aRXZwEs/eM8ORvYHKh8fLLfrHtCPjdBVru6k\nXgR2\r\n=7Wcq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDBUe5JOIb+Y2tbyMEPxvpLixGZS4ijwLfippJxkvUNTAiArBCz+S5nol2UBQsjoylG8V8s6Ww0fED9egYmYzCGkgg=="}]},"maintainers":[{"name":"anonymous","email":"guisturdy@live.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dayjs-plugin-utc_0.0.1_1535866476891_0.1293921956170061"},"_hasShrinkwrap":false,"contributors":[]},"0.1.0":{"name":"dayjs-plugin-utc","version":"0.1.0","description":"utc plugin for dayjs","main":"dist/dayjs-plugin-utc.min.js","keywords":["dayjs","plugin"],"author":{"name":"guisturdy"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/guisturdy/dayjs-plugin-utc.git"},"scripts":{"test":"jest","build":"webpack -p","lint":"eslint src/* test/*"},"pre-commit":["lint"],"jest":{"roots":["test"],"testRegex":"test/(.*?/)?.*test.js$","testURL":"http://localhost","coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*"]},"devDependencies":{"@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.1","dayjs":"^1.7.5","eslint":"^5.5.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jest":"^21.22.0","jest":"^23.5.0","mockdate":"^2.0.2","moment":"^2.22.2","webpack":"^4.17.1","webpack-cli":"^3.1.0"},"gitHead":"ebe2606be6b4eb7d53846d67b74008ad59a58677","bugs":{"url":"https://github.com/guisturdy/dayjs-plugin-utc/issues"},"homepage":"https://github.com/guisturdy/dayjs-plugin-utc#readme","_id":"dayjs-plugin-utc@0.1.0","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"anonymous","email":"guisturdy@live.com"},"dist":{"integrity":"sha512-4pBTndU5Atn7NM+geW7/vb6eXJIjxkj+zS/wpRyA6laJDEbgUMdnPaa1cpxX2Pg1p6Dgbr9J0qJPKLM6Q0XaiA==","shasum":"7d6a91d713fda7545dc78bbe045b4286a62dcad5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/dayjs-plugin-utc/-/dayjs-plugin-utc-0.1.0.tgz","fileCount":16,"unpackedSize":35157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbi3rUCRA9TVsSAnZWagAAxYwP/0P55oJ94RoVVT8kZfgd\nYb/KyKdkHf6Sbw7wnV5Crvr6pPc7zDklweCEFNbEyZcYQEH+4tzwM0WsQ/gt\nmqu9vX6fKQwa1f/BeLc/r2xNhZmXerqYKNwgr2M7Fs28jFZI731DmULyme1D\nWqZQ8xcg1WSKNUsKXiplEYAcyUK3x6PNDzeKziKL7OC5QYOr5qMoWOqbzuN8\nxA3xSfeY4zNrMpPzvOqksZlySVMWlgPP9wqhlzR87+vgHbDixUUqbVPQW5Db\nYlqmTRZ29sSkfoA0mp4VIfDeJkwvToWqmXxj/mKrDWSZk4kEDDRWZaDoHsdk\nzyWylJ0OHpoXArwuVNnZQc+NaetxVum5phTXM9vmX1ktylNUKujjiv+/uE/E\nk7K0GOD+HrEe45HP383DnEjUmcLW2OZBjU/c1IJrROyaZOt979TQ0LNZljQf\nwhFNNZy2cBecFUl5q4YX47kCj9vRMvsmBtOF1rSZqZXB1YHrl9ox73YAwxCk\npwm+TC3Rz42ZNv/iVUd66C3+UkbqqGzexMLiShAL4HnYp9o8pC60SSGfB7TZ\n2r5s6206sbEyLoZRXEVoBWwyjjEpSHn43KC4wGvDa7MTuGYp9HnJ+QGayvYy\nhkWbfuJyT3f6TWua+DzN9wZVTOuYxF6oPF1Emp5ex+4owSASbCp8vQVYZEqy\no+wo\r\n=pTnY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCe4T8y1M6IMWClzF33ftus69IemoxBaizswJlb8T58SwIgEB42779TMylc4aIWsK/ZjvXk+YkIaX8e/ykulZtJ784="}]},"maintainers":[{"name":"anonymous","email":"guisturdy@live.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dayjs-plugin-utc_0.1.0_1535867604134_0.5007265901032087"},"_hasShrinkwrap":false,"contributors":[]},"0.1.2":{"name":"dayjs-plugin-utc","version":"0.1.2","description":"utc plugin for dayjs","main":"dist/dayjs-plugin-utc.min.js","keywords":["dayjs","plugin"],"author":{"name":"guisturdy"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/guisturdy/dayjs-plugin-utc.git"},"scripts":{"test":"jest","build":"webpack -p","lint":"eslint src/* test/*"},"pre-commit":["lint"],"jest":{"roots":["test"],"testRegex":"test/(.*?/)?.*test.js$","testURL":"http://localhost","coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/**/*"]},"devDependencies":{"@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-loader":"^8.0.1","dayjs":"^1.8.15","eslint":"^5.5.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jest":"^21.22.0","jest":"^24.8.0","mockdate":"^2.0.2","moment":"^2.22.2","webpack":"^4.17.1","webpack-cli":"^3.1.0"},"gitHead":"1f18d4b6652abc1c8fd08a5657530486b5089471","bugs":{"url":"https://github.com/guisturdy/dayjs-plugin-utc/issues"},"homepage":"https://github.com/guisturdy/dayjs-plugin-utc#readme","_id":"dayjs-plugin-utc@0.1.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"anonymous","email":"guisturdy@live.com"},"dist":{"integrity":"sha512-ExERH5o3oo6jFOdkvMP3gytTCQ9Ksi5PtylclJWghr7k7m3o2U5QrwtdiJkOxLOH4ghr0EKhpqGefzGz1VvVJg==","shasum":"48e552407024143922d6499a40f6c765f8c93d03","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/dayjs-plugin-utc/-/dayjs-plugin-utc-0.1.2.tgz","fileCount":16,"unpackedSize":35926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKKqtCRA9TVsSAnZWagAANx0P/jOh+UW104GN/LoA7jt+\nsctH8lZsA6yoWvP2J/22BGaZcHsA1B/zAHB7AnSuh2RwzAGzz2W/iuVyGbdu\na3InFCyYl4ZggGQcV++nKfYZnayvA1i2etMAxW8p3dC4LLkDVNvEIWCQiUqo\niD6waFA89SlNSxl+44qNA11JxDlAFRlg0ep08UepG3w8JesB8cEgsWA/hTlt\nDDKxzGU1raIhOJ1irlzRPMSK/xXnpzvQ4R25eQ6bCVkCMAzmSYC4sP7blki/\no6wX/KktyYx11n7cHDdDVEFzaDXN3t0QEMa6/5ku1b918tnB4Gw0A7SKNuWh\niYi3e0d5ABtijsfurCudfNnrDuRgfAaR8kskUWUVm10zFF277KIg1xmyUE+M\nGm2qBE8rw+pAtMPdVTcGLHZxrlncKrTOOqiKcrPqtOhL8hXpnAsF5XYs5pn1\nWCFkBWP6yU7KwOgL3JBzo/qwG4PwA5Ka6GXGh7VTQnxQoA826Zu4TkObTbjt\nWLQyRqudWqvtWFQLzD2/EKvpbQVRMqFP3ygUSHop3leI3ycynJUMLxOwIWJN\nd3GgfbHm4rBIyedixh73b5QjljYr091Oo4gB5Qee1+uW7ezvin3QUGOOy/yI\nZ6ljyiGlssmqcEAiu7Nj9OH72/S2MG+8lmL+MFyzSY9hNccAEtctZs/Wet/j\n2LFD\r\n=3nVN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICiwgTEb44pDe6rP84yXH9w7pK90NzNilNLZkwM04TXEAiEAuxZtMD1K+V+Iy00YbypN6as683C+AItMmDXxM4d6D54="}]},"maintainers":[{"name":"anonymous","email":"guisturdy@live.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dayjs-plugin-utc_0.1.2_1562946221053_0.2707952050215996"},"_hasShrinkwrap":false,"contributors":[]}},"dist-tags":{"latest":"0.1.2"},"name":"dayjs-plugin-utc","time":{"created":"2022-01-26T23:35:18.467Z","0.0.1":"2018-09-02T05:34:37.086Z","modified":"2023-07-31T13:38:05.116Z","0.1.0":"2018-09-02T05:53:24.268Z","0.1.1":"2019-07-12T15:38:17.271Z","0.1.2":"2019-07-12T15:43:41.186Z"},"readme":"English | [简体中文](./README.zh-CN.md)\n\n> this is a plugin for [dayjs](https://github.com/iamkun/dayjs), that gives dayjs the ability to operate UTC timezone\n\n---\n\n## Usage\n\n  * Via NPM:\n\n  ```console\n  npm i dayjs-plugin-utc --save\n  ```\n\n  ```javascript\n  import dayjsPluginUTC from 'dayjs-plugin-utc'\n\n  dayjs.extend(dayjsPluginUTC)\n  ```\n\n  * Via CDN:\n\n  ```html\n  <!-- Latest compiled and minified JavaScript -->\n  <script src=\"https://unpkg.com/dayjs\"></script>\n  <script src=\"https://unpkg.com/dayjs-plugin-utc\"></script>\n  <script>\n    dayjs.extend(dayjsPluginUTC.default)\n  </script>\n  ```\n\n  > **⚠️ NOTICE⚠️** \n  >\n  > when **NOT** add this plugin `dayjs()` will return an instance that timezone based of you local\n  > ```javascript\n  > dayjs('2018-05-18T03:04:05+06:00').format() // 2018-05-18T05:04:05+08:00\n  > ```\n  > after load this plugin the timezone of instance return by `dayjs()` will rely on what you passed\n  > ```javascript\n  > dayjs.extend(dayjsPluginUTC)\n  > dayjs('2018-05-18T03:04:05+06:00').format() // 2018-05-18T03:04:05+06:00\n  > ```\n  > if you always want an local timezone instance would be create or you already use dayjs in you project\n  >\n  > you can load this plugin with option `parseToLocal: true`\n  >\n  > ```javascript\n  > dayjs.extend(dayjsPluginUTC, { parseToLocal: true })\n  > dayjs('2018-05-18T03:04:05+06:00').format() // 2018-05-18T05:04:05+08:00\n  > ```\n  >\n\n## API\n\n  ### Parse\n\n  get an instance in UTC\n\n  ```javascript\n    dayjs.utc() \n    dayjs.utc('2018-05-18T03:04:05+06:00') \n    /* (string | number | Date | Dayjs) support like dayjs() */\n  ```\n\n  ### Get\n\n  with `dayjs().utcOffset()` you can get the UTC offset in minutes.\n  > Note: `dayjs().utcOffset()` returns the real offset from UTC, not the reverse offset (as returned by Date.prototype.getTimezoneOffset).\n\n  also you can check the timezone of an instance is local or UTC by `dayjs().isLocal()` and `dayjs().isUTC()`\n\n  ```javascript\n    dayjs().utcOffset() // (-480, -120, 0, 120, 480, etc.)\n    dayjs().isLocal()   // true\n    dayjs().isUTC()     // false\n  ```\n\n  ### Set\n\n  using `dayjs().utc()` and `dayjs().local()` you can set the timezone to UTC or you local timezone , and `dayjs().utcOffset(Number)` you can specify the timezone you want \n\n  ```javascript\n    let day = dayjs('2018-05-18T03:04:05+06:00')\n    \n    day.utc().format()           // 2018-05-17T21:04:05+00:00\n\n    day.local().format()         // 2018-05-18T05:04:05+08:00\n\n    day.utcOffset(240).format()  // 2018-05-18T01:04:05+04:00\n  ```","users":{}}