{"_id":"js-moment","_rev":"42-ed2d023ecf03ad901005c41f10f175e8","name":"js-moment","dist-tags":{"latest":"3.1.1","alpha":"3.0.0-alpha.0"},"versions":{"0.0.0":{"name":"js-moment","version":"0.0.0","description":"时间格式化及计算方法","private":false,"main":"dist/index.js","scripts":{"start":"webpack-dev-server","build":"webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"babel":"^6.23.0","babel-loader":"^7.1.5","bable-loader":"0.0.1-security","clean-webpack-plugin":"^1.0.1","webpack":"^4.29.3","webpack-cli":"^3.2.3","webpack-dev-server":"^3.1.14"},"gitHead":"b5d10b3cdaa77b69063a0082b1073b90270c7c3f","_id":"js-moment@0.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"dist":{"integrity":"sha512-ohFArtRJ6Arp8IOnI86TqRj75xWpj6tB9yg+lfaE9vtN48uEmO3rRHDeCZ/orAxwrSePsM5b5tWQ2Dq7CaaxGQ==","shasum":"5f600094b5b2f0f7cf1ce1b9d69f3854f30c969d","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-0.0.0.tgz","fileCount":5,"unpackedSize":7529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZmZWCRA9TVsSAnZWagAAXpQP/3G3xpiuCNIkia3B4p09\nuomda2+8bNQbr78e+y0duS5L+3HhaIFkFzJO97uYUdTHNjclkUdbMJBByl7l\nIGFVuAjWpUibUuu6bc5Xv8ORZ4NyG6cf68jqioPJheF7HIcSWL/8E38NAVJd\nvD5Jl2SB9S5EpSW4B9jb2+fUFrcbj7VE9rdCnQtBQ+Lg4J4y4QHP4ry5EZRP\nz7uCZgZtXHkNRLMJXXtusKOYnqq1nlKaWDvi8xe9P+JukR4N5xO6Fh/tngRU\nM7m01Fl596EhA/Bp6C+1rtTmTBZX3HOwcTqDK09cJzVkYth2Ape2lUjdw8wx\nUDrbGzzD1LxdpSCjMxDGG8o4f4/ba0KrAQq0138Mdnit5lQPS0588Tt9iGm9\nrIh6uP/+PzBgiwUvkQEMaPFIBUaiygLmvh/kfdHkmylX0yIqNWV3O0MyZET9\npRQO9iovMHGxEJz6sXD4ZtNbS5d3aiXyOvSaGk/JUIGos2QvB1I6l5RZLl6z\nYVjvRLkUGWmXtRDoblyFw0R0Ik8tNZMuP4wEh+z1D4yADvWdTs8nTpV/tpNY\ngFqogs2ufeh/71wpJXLLD2qht8fsVFXwkbY5tuuGRkZUoITovdpCxclQ8dlv\n0+oVbb8QzfXvH7s2LepUtzy4UWnqOSUL4D9g8q+8sdCXCF3vAkE4J5+3PZJP\nVJkW\r\n=9Ctt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDWOGWdrvH1sijGZI7M6rgC+NXecZsTdrFrKT/YrPZ60AiADTq/CAppbU2c4u3c+ZBDKjjG88ZBbCnkvlC2gD4qvxA=="}]},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_0.0.0_1550214742081_0.20643867222154433"},"_hasShrinkwrap":false},"0.0.1":{"name":"js-moment","version":"0.0.1","description":"时间格式化及计算方法","private":false,"main":"dist/index.js","scripts":{"start":"webpack-dev-server","build":"webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"babel":"^6.23.0","babel-loader":"^7.1.5","bable-loader":"0.0.1-security","clean-webpack-plugin":"^1.0.1","webpack":"^4.29.3","webpack-cli":"^3.2.3","webpack-dev-server":"^3.1.14"},"gitHead":"a21487e3f9fe9bd9f888909c81978ee184981735","_id":"js-moment@0.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"dist":{"integrity":"sha512-fYQ7lGTokBKdUZAbYbTzHPZqg6tfLdthsLdAJKwVwbJxACfyv6cAklUJR3EqJlCAh86RFn2Gz+YmdNQMERyQfg==","shasum":"a8aab10ceb7d6ec7fcfa84d697bf2b7246af1757","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-0.0.1.tgz","fileCount":6,"unpackedSize":9938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZnJuCRA9TVsSAnZWagAAgr8P/Axb2bvCXRCYmDVNgcNJ\nc3WdyuCYAekAgb9vvirMUXchyAMY2SbLbCd3AkAWKeIHcu5g6zohsuCJA5X9\n83FnBydflPaz/FzM1vrVeO8zHb8R1ML6o53SFakjxy6VsGmdtGcg1Q/NVm8d\n4spsmUVPv3ibTT61/0T/KHi5aFIwlAONz6YwTUHPIBGYWro5XjycYceGy6DC\nAxwDp/klfsyIyhcoGUPU8kwMDONDMxFZefKnY4dCao7gmhd5EICSOQQdZRCK\n4OWEJpjfrNKQ8bTqFU8FvF8CwVqnLs/PIlXsMGhG5G+FT1LHnI/471LAHsuz\nnS0i9jeq+WIlzjUBya4ZgjBmLg4tBWQN9qIfC2Yh1BfMCvT/zVuXFPd3M5gR\nDGccLk9PP42DY0iqGok2H6jIcdNqlHX26KrFvmQIzUVPErQeVW8BRs7u4RC1\ndp0jPTSgE4vWHZkmlK1fUaaBsJ/DZP3F9RwhKsxaIyjqe4gRIbOTVHlNoSmq\nyHgdoWX0aAAV+0xO0+D9YXzKC+oNL8SyEMx2Hu5s8m8AMZJrNI6AEIG7wHmw\nI8HuvqX0kcSsEUR2euSH9rjjg7GjGO0UtNvS7R1TCtTL9gH0Zkmn8JiEZMTQ\nHdzIOKCXXxOovFbOC3nSFduMifAto/WGnad7BB7F6Gp5wiZfsE8N/kScV5Pa\nFqVr\r\n=8RwO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICOeW8GBPSghDXV1fRmh0ReCLFe7QNOOG1pDS7Cgo2zmAiEA2AuMagbm3MNqUd9uU1NE8Hz3nPfHJhlPvjXwZVncfxg="}]},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_0.0.1_1550217837909_0.9669123304431411"},"_hasShrinkwrap":false},"0.0.2":{"name":"js-moment","version":"0.0.2","description":"时间格式化及计算方法","private":false,"main":"dist/index.js","scripts":{"start":"webpack-dev-server","build":"webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"babel":"^6.23.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-es2015":"^6.24.1","clean-webpack-plugin":"^1.0.1","webpack":"^4.29.4","webpack-cli":"^3.2.3","webpack-dev-server":"^3.1.14"},"gitHead":"fef2f9e0b8feccd89e1f7512930dc77737303e92","_id":"js-moment@0.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"dist":{"integrity":"sha512-A+v5RjTRZUQ3UCAi5knjbyrT3sE4hrYRK3vOSiZtnHNz+8meRGThYlaKiYbAC6U488PjXMHB+1OnjvIiaWzv9g==","shasum":"2bb447ed9f320e23976c8353776cad1e8caa5d8f","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-0.0.2.tgz","fileCount":11,"unpackedSize":16135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJca2zpCRA9TVsSAnZWagAAFEoP/jikux9RXAUxNYJI34Iu\n4j7UY8KC89Aajt8ZCmVJg/bVYzEKczE3oe0+mAU+55ZIzDgE1YIYtQsq8gPI\nEhOBprVF2pOGYZv2Xzq7VaQfdWLQcz6SeYfit0lUC83M2EPMSqcBkv3L+xbJ\n/IdlceoOnYEVPoHTcEQvpS2mOwuJx7Ee2wZwrKRdF3RPMRCnnakX6CZyUR3Z\n20ujz9ogzMH7gjU1bJowLLnclHK/QIDInmvj/oF/5bE/9645saIbXf5XSQ+i\nvBoo3MZZnyxr/McCMIHsUBpdOAwKBUeKXQFc2iP+pZap2BDc6HYN/+spgjMH\njcmeOTj9jNPw9NnXos0QbJJFNAyTbOp4G6nvTVISREgWP5x3Z980wT6G4u0Z\nTkDGU7562YqgULZ+kh2rRlup7Ms5lERkAP7t8Nwp4wzuAnYN3js4NLjSRXzw\nwRnQo8c4TH5NJ4TmZGvBTL+Jc9cnX+6TbCxyxfSvbuKl2NFlllJ3eDpkxOTR\nUOtiexlvgD4Uy4Zo08jUzh4cztklzqowOq1CppiHfTO6hatpZpGDpwHuSHyN\n6BlH7LU25yfbdro3WmMdplvxFhQFyU/7CKKidHoiUwMPQvpZnbAH7ysMGVXn\n0wrwWM2QRKMatZc5Wdnnu3Pf9LQvYyowmTbg1XMpIAGIo61tgWJaEokIDt8S\nWCCG\r\n=LpS7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhDhFgeLK4oWZWsNKYpCQYEdr+T5bhuu2IY/Xho3XGDAiEAt8X/yIvdFTd3l391J15cUy1bTbfgcVVexKshrRqs7SI="}]},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_0.0.2_1550544105041_0.4446148861531143"},"_hasShrinkwrap":false},"0.0.3":{"name":"js-moment","version":"0.0.3","description":"时间格式化及计算方法","private":false,"main":"dist/index.js","scripts":{"start":"webpack-dev-server","build":"webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"babel":"^6.23.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-es2015":"^6.24.1","clean-webpack-plugin":"^1.0.1","webpack":"^4.29.4","webpack-cli":"^3.2.3","webpack-dev-server":"^3.1.14"},"gitHead":"fef2f9e0b8feccd89e1f7512930dc77737303e92","_id":"js-moment@0.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"dist":{"integrity":"sha512-N6BTXSl04qC2wK0To223dYf/8xzEB4DlHJf+C7AV76fSL30wh9/rPywPQ4nTkjY5enBaZlz8+QzciteNhjEceA==","shasum":"628875b6ae1f3ba7830edba8a2b8fad27bf9ed19","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-0.0.3.tgz","fileCount":11,"unpackedSize":16139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJca25dCRA9TVsSAnZWagAAbtMP/3LMotIzw4nWbBqcAE6J\ns68CuV2gHhKK/p1yFdZO3pGRu8kL9uUsHr9+2JIQRN9IJgQ4hx5AfOc7Do9t\n0UoGUPbf1pRfuMdqC9Ghy8pZlJX+Q9Qhxma3FGeMymd6+nzmiti3fKM4onT4\n+k8JkwxOT5EorQzgvMyYCNXXhRfhgFg4szDvfWfZXsvWqPfqYxyTVrjxz/X1\nkxUjx9rT4vieSd13X0fL1+chkLTS1YeQ2tnNxRVTCp420DRIv1zGS6Pj1AYa\nr3PRCYGwDtOwmPmdmj8Hl2Q1pyajzJMQxVHJwIk1rTuhDKDkYEb5XeYxG+iH\nkglisATHBiykO8Nqisf1WEBu8K3PmskxSqYpgpDNLlBK1OaypO4LlHua6lbJ\nrr85xZGx2nHULMdpu7quiPrEOlCmaMYsfCCicnmp9m/ZDQB9LVU5TXpSaI4C\ncVnbf0yQsO3R6rM2dCvtmMW9sOLHltOC+sPzfXDi68SxPT1+DZ3ALby1ohyW\n/mjXPQMblRT+mudLoLsTz/1jQncDsIYjWDZC9deWrcsRILX1opOZdbj/TW+I\nhbyyr2Ihfsi2pLypSsBmW6xA3z8wSwy3jGUDHc5PGGPhsw8FprTH3y6334OW\nAjQs9tzzqSKDYo8bAFZwI7N+lv3jkvlNNO3GrvtuQR9/f54stz2+968Kz1yF\nmsSc\r\n=/ouD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEMsLJpwmSE3CfduwRA1UZR67+eYeBlxuzS/BGDTyUg/AiEA5Bd8A3b0lI2W1tdVHpVeDDdmweCGw8QX9nQkERVCKzc="}]},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_0.0.3_1550544477029_0.8928120914478206"},"_hasShrinkwrap":false},"0.0.4":{"name":"js-moment","version":"0.0.4","description":"时间格式化及计算方法","private":false,"main":"dist/index.js","scripts":{"start":"webpack-dev-server","build":"webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"babel":"^6.23.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-es2015":"^6.24.1","clean-webpack-plugin":"^1.0.1","webpack":"^4.29.4","webpack-cli":"^3.2.3","webpack-dev-server":"^3.1.14"},"gitHead":"fef2f9e0b8feccd89e1f7512930dc77737303e92","_id":"js-moment@0.0.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"dist":{"integrity":"sha512-iCezL4Tu+0RbXkfE9en/3K2MG8EedS6wMBscjm/CweglFJ5ZLq/pn74t+JkXulT/jRZ8d+eCKdUtCyL8eZOmjQ==","shasum":"ef62ae994ce73f29a946a7c67fb76e6ff6b2d60b","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-0.0.4.tgz","fileCount":9,"unpackedSize":13877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJca3BDCRA9TVsSAnZWagAAgekP/ji2R0SbtKbnCBeFx6YT\n7Xc8YUiH+eYAUkvtbr3SJBSuFYOYAnxAUrHYrd74IMnqQ6hswd0BypKMys1O\nsuBbrPqyRZr0kvpUfPKOyTV8XQPXkY4hViBjgxntpFe1FnvxeNiA898eL+QL\nKV71DnBHnlB33tS5cyzEdSvM08vWFtbDHar3OkHCDY8iObLCSANANbZRuilR\nuGH6Q8M52aKk60aob1BEmeV+HX4pKzBF5ndfM5MHHLym30R+y0jdAmIT2Ys9\n1peanTPTJDPh6dadcO7V4KH7QXb/DXV9H6tuVTzvdoUKIyyI/js5vazBENFN\nwKzmZz0zMYfv9oaVkyqSeFm81jefMyZoKgRLQLry0OLOctc3wDzc8Z2Elir0\nGC1s07xrGFmfwB/L/Mey3IEU1b5tFrcAp7KWJ2ojxGt5ZK2aI3bJvI1s7CFE\nk9YAnSEsSMPWU+oU9uPm02fy4qb7AAjxYYwBCKody5EctXefB8188HG0bW90\nIgwMIYczOkAu0DlWw7aEW5+NvwFrblPhYdtjcNP89bpUNqt2Dfi1Bmp7as+b\nsOcxLbTUv9pL1fG7hldKR4/jHBkjsdutvJYUW8F0XtvPrBx3Sb5RWWGlbIuk\nCHnLXpzLqAPWcpi+92d0Ajiknu0aZakUI99tg2U/lOUuqKRtayP4JAf4Ibsj\n0gM8\r\n=i5/F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF5Ow0REXo0Fb68fxPVl/uo4DH4OUizb+jTFumal8FXDAiAReY96y2XhyBgzIHZql9u1aNsNdHNbqZt0PrMUAQ67kw=="}]},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_0.0.4_1550544962486_0.893365322236555"},"_hasShrinkwrap":false},"0.0.5":{"name":"js-moment","version":"0.0.5","description":"时间格式化及计算方法","private":false,"main":"dist/index.js","scripts":{"start":"webpack-dev-server","build":"webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"babel":"^6.23.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-es2015":"^6.24.1","clean-webpack-plugin":"^1.0.1","webpack":"^4.29.4","webpack-cli":"^3.2.3","webpack-dev-server":"^3.1.14"},"gitHead":"fef2f9e0b8feccd89e1f7512930dc77737303e92","_id":"js-moment@0.0.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"dist":{"integrity":"sha512-ITJWYn5PRpbfvc1TLYse9AmzKdUjty38hOEB/+QDRxJ858ufNGLW7dQblKS4m4b4jExMDigAZsm8Q8jta79FzA==","shasum":"9b54d120579679221faafeb91896b67dd7739643","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-0.0.5.tgz","fileCount":9,"unpackedSize":13877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJca3BpCRA9TVsSAnZWagAAA5MP/0+/tHOp9Bsr9oFDNW7a\ndEuTdVpHqeOxnYJa1GKGqjnlRa0z5HHQ6gTf1xPrJIKSY/AtsnML/eAJc06l\nbj9MkAHnkMU0JEkteoEcJ0cH8QuUC4Y2jW2eghVYoKdDPaiud1ITd9kP1IVx\nlLpXibOPmAfwlLrvOJv5j7mgcz63G/kb5pBMMBU5g5zjl8cLgS8x0qZtw2l5\nXSD0T7QpelilcBhKDT9kCx8615SkQ3zmgdLWNq72JUhD1eZhlWQiQppSoMCh\nftGXl7Z/u2USkfwF2ioEBdUC7bqMQjhsq7iBZwWVtDu3UdmolMGtdBWcRLdU\nMdUBr76Ai0cOCIOltLDm4BO+Gcv/yPjQZcxXbxZQe+60wBhAD9mqoc1MAqzm\nhjRBKJ3K+2SM79Tx9Ld7J+9DqTX4t9IO6drG3H9QsQxfeqsDTxmBJtp+yMq5\n3cJFCw9PFQ1TbgMwL5ldsrQWHwDZS7mnNv+wSfeqybdLtUAy3C0OjbG2xyfS\nZaxbuLFe4Fz5q6kWtlYCtzj8u6eH9aqGWLpC5q+UyrgcIicKao6IapFX4ADD\njBXdE5BNPo2MZ/0qmloYLc0nysxpEHGI0wDOtxQFWqnMYGT501S+6/raeqCX\n68ihivJta+FzBxBElyEbXV6X0mX0yjl0VHvA4l08NjoRGffwC+RG2hQfk2A8\nekef\r\n=V7vb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAXSTVRStb97xGKKa1xnWuPSew3s76YtEgexNC4yzk+vAiBZSnCX+K6Z+Ry8pLaU7r1f9wz8OwQf8IgQFkZrfKBjrA=="}]},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_0.0.5_1550545000636_0.9389103265297023"},"_hasShrinkwrap":false},"1.0.0":{"name":"js-moment","version":"1.0.0","description":"时间格式化及计算方法","private":false,"main":"dist/index.js","scripts":{"start":"webpack-dev-server","build":"webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"babel":"^6.23.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-es2015":"^6.24.1","clean-webpack-plugin":"^1.0.1","webpack":"^4.29.4","webpack-cli":"^3.2.3","webpack-dev-server":"^3.1.14"},"gitHead":"12c97eb43c5a3c5d6a88feea18cd468f5d142fa4","_id":"js-moment@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"dist":{"integrity":"sha512-9nPdqvSBkg5adUm1T+54vX70xr6/HmgZfYtPG8SWSFdXCXZ+3JOpYmCMSm0vNOCUAyfwQ5uwfMFhLYIFy06X0g==","shasum":"d4ea70558a744deb746b7be411f91471f86b0a42","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-1.0.0.tgz","fileCount":6,"unpackedSize":12936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJca9OjCRA9TVsSAnZWagAAIjQQAJtZO2b+R0WMp3sAKLsF\nLvXYMoi9V8rHSLbjPRbnLTIpgO1lpglF4wGHS8dpcRdgWe3ho/tGxc4gQ/yN\nG/cR6Gw5Z4CHdgXVhBku/L5b+gI3jf8VIHzmfKjkJpnQjl5DEjDMMwyXDRFK\ng+T1L8LuchcmDm+WGtkzTT1pIY+RxzSIz5PiYGvWok48bbvDMWJank3+igoD\nZ88u+jnqa0CxjXisdQjiBh1OmDWp84UrCCVo0Sflflwm7W+atfjAOcNuxwuJ\noCSxswqBTUhaC4rPcNQdxG4tsSz9JRc58iSP37zmI5ELqmgnJOeafY3EJA2e\ntsLSniRxOT/mwGA13SDdsUjXpc/RKbhBxruwr/5qM/f13PC50WZ7C85cuAOl\nAQqMNPp9F0Mhg5Xx138c/K2+uTFoQ86lQUPlWmShYzLdnwNMQP5mjXWSKSk7\nv8CKcXMHBQ8WDdTlPYmSB4KtyGhlqPLJLCT1i3gaFhO7bVZLFwBnNqFqN0q9\nsuHfMSKAce1i88BgBYwloOcjK1nvchvhmTyNRdsEibW1h+gnVmWRVRE848za\nsTuz+r8huaPmqw/2a1MctFvm4WgQaLi/OPE/Cgv8c9sLAHGwcvkpdtkqHr5w\n4kLBg1bZ3DCw7Fsoeln0ZIWsPjyHoFJolrJqEEUyawTKj0vCOxeH++ZZCsRO\nI3vu\r\n=J+M2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEFiygjwr2hiYkG1FQ+waM/k+M0ypQkmbu2fIMIpcbBAIgV0wum942wnkODcdmtMA/tpj2QO298pv8mpfjLGJRTHE="}]},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_1.0.0_1550570402375_0.14656526960208205"},"_hasShrinkwrap":false},"1.0.5":{"name":"js-moment","version":"1.0.5","description":"时间格式化及计算方法","private":false,"main":"./index.js","module":"./index.js","jsnext:main":"./index.js","scripts":{"start":"webpack-dev-server","build":"webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"babel":"^6.23.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-plugin-dynamic-import-webpack":"^1.1.0","babel-preset-es2015":"^6.24.1","clean-webpack-plugin":"^1.0.1","webpack":"^4.29.4","webpack-cli":"^3.2.3","webpack-dev-server":"^3.1.14"},"keywords":["moment","date","time","format","validate","timestamp","addDay"],"gitHead":"52a6c20bb6231d37cb785ebf0148a132dba0892f","_id":"js-moment@1.0.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"dist":{"integrity":"sha512-kMjsvzSeayZKqSSfcU10u36kHgrtfhHQR0EQPSzw/sleDpH1Ylo+zzZk19bWhK4/vIjcq6fPk5S8OUEr7YYW+w==","shasum":"8fc783f35aa5221120625daa0051fab211002e58","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-1.0.5.tgz","fileCount":10,"unpackedSize":33049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbgceCRA9TVsSAnZWagAAM04P/jYMFNiD0K0bo7sclRJl\ncAJIt4rAZZq6+o5Q5yPKWIUUL3cIVjqsa63H6TVxjrYN0P6zm9STVNrS9P+d\n0O8Zqq80RkMEmgqMizJyKXR1phSMCdnhiaaIM/gGPyqjDckEzvW31CG+oFct\nWRLjJ9GCQDFBAfDePeqQTqRiODyUHLaUY5/lpho9Qf1lHS2uBAzdSOzvF62S\nY8yyeZiAQrGkFYvlSpVfUAXb+Vift6qri5lxVQXOy7SXh2d/lPtEkx1pNgyW\nKibwgOa0Hn6cYM77XsLlqg76SdT8aoJXR9ckWdQH6JQFw5PmsQozGQF8T+jV\niwxb/5wjhoqHnh4BNLxI4eSpVvTc8gKfkyqlV0bXh1WQzeBqEV2LbzWFKgvd\nx2123g3DKMn8Br8ffc7Nz8fxmRDKdNSa/PtIJjxTXHTtQsCESppwN2Tsxq9W\nfZ6WiONpRcNIWnOQ49bwrl8SLgd5TviwzKzQTejbwfgRvEnPE57EACK7a5zZ\nbCVjx8dkqYKb5et2m6Q9RILs7VGJpq6aX+fwSqXVeIkaZ7aERU+LZTDklozV\nJwWotQewQJR/0o+gRTu36ojtixEzQLbJjK09d65rJD6YkrQ+v8/KsVuq6cSr\niyVauoFIRGwrrILC43pVW2YRxfthMWCnBmzPDstEh1ksfBSiSrBPujC0Y22P\nEkNk\r\n=wtmQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKr+k1eBtkR/IroNXMow+TeE+OlNilF7F0dhFWYVxtngIge0gsrpIBm4PB95VkI0F8QMkc/3uogtznVl8A/Jg9Uuk="}]},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_1.0.5_1550714653432_0.008501655156450072"},"_hasShrinkwrap":false},"2.0.1":{"name":"js-moment","version":"2.0.1","description":"时间格式化及计算方法","private":false,"main":"./index.js","module":"./index.js","jsnext:main":"./index.js","scripts":{"start":"webpack-dev-server","build":"webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"babel":"^6.23.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-plugin-dynamic-import-webpack":"^1.1.0","babel-preset-es2015":"^6.24.1","clean-webpack-plugin":"^1.0.1","webpack":"^4.29.4","webpack-cli":"^3.2.3","webpack-dev-server":"^3.1.14"},"keywords":["moment","date","time","format","validate","timestamp","addDay"],"gitHead":"e905d47330a5ad6378a512a82cf59fee5c709f26","_id":"js-moment@2.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"dist":{"integrity":"sha512-hCCUKKHHE33OSzqSX67eswvws3gV7f5+dLeAxy6ZPVK2m2JuM/K5Ic8gtjWRvZyVmhz8RAE5yEe7AHedfWRAFQ==","shasum":"ac701dce0a519968cf310c60b4a3cf058352a7e3","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-2.0.1.tgz","fileCount":10,"unpackedSize":42139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/3BACRA9TVsSAnZWagAAxWgP/1h10FLto7v4VW+z3A/B\ngBNQy6R/rNwwLeaKevOjSWq0h78s4JjReCLjYx7/R48/G9mkDpLdBg2Zf05W\nvw78qGK+/g6OOoUk/8TgUYN9oZZvdftBEdejdRjBCbk18ZWQCJJBo2XRzlE2\nzWRFcNh8qk6sNMrM4dH7sDViOnRHIrF0WKBUmtFEmSeyG7yL+E8jqBgCaTm8\nU+LK4oP/obwQHdudpHf2eellFaRxDCRw0U4wLl1A5MOspv4f8GMUeIVhY4Pk\ncgpQLlFHj/SAKci/Jl7W6xGVK5h3ITVrQUZyIRG5kf4mSZ0awyBYeOwlsmGm\n6bby9a8B8XwbgiltVj7x+rSfvtESzNZD9JuWwE42DuyF93ApPqFk3TRjHH57\nlU65QFJfwBP0lsWwvDEoo0e91iJeEIYfTLanrc+sPZkR2IzbtSIcq3oK1Zvl\nDPVcJ5rheaUxvmleb0WvdKpCqlQT0gWWivVUPpaQRUzGeBywSbe9cypfqCVP\nVC7BRgJUkEDT8hlwd2OwA2j851+HBl8Sm+ES670IsFwtt3LBz9NJp9XFrmBi\nbjrlE596vmZuLOpgtFvFmq0GUQFG9/NdVSRJgRRqwF2/QynFsvQK2irCE2+9\n+4D+Tiee/fWdh9ui03pyhEpX31lXmiwBopVl2Y81tPLr0plo7mcC9q0mPkFG\nTvUG\r\n=rHEg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZ7dQVg8gNcrxraHTT+7/rNVkVnCZtIxdZasATNk8iNAiEAsm1yGhPvX4AycZYpnfP+ONPyGBNg+Y5B4UxUspNXFt0="}]},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_2.0.1_1560244287201_0.620448455787161"},"_hasShrinkwrap":false},"2.0.2":{"name":"js-moment","version":"2.0.2","description":"时间格式化及计算方法","private":false,"main":"./index.js","module":"./index.js","jsnext:main":"./index.js","scripts":{"start":"webpack-dev-server","build":"webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"babel":"^6.23.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-plugin-dynamic-import-webpack":"^1.1.0","babel-preset-es2015":"^6.24.1","clean-webpack-plugin":"^1.0.1","webpack":"^4.29.4","webpack-cli":"^3.2.3","webpack-dev-server":"^3.1.14"},"keywords":["moment","date","time","format","validate","timestamp","addDay"],"gitHead":"e905d47330a5ad6378a512a82cf59fee5c709f26","_id":"js-moment@2.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"dist":{"integrity":"sha512-yzgeLmgxsxBoZSnUcV38FLkVSGCU/wOwnbAby+iYDZkxOM3sJdtvkrg1Cdn0/0MTJn9qRf9Lik+ZyxVIK2ZX2w==","shasum":"c1380e5c19ff5a8e22f57e469b6ddd1b2ba4242d","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-2.0.2.tgz","fileCount":10,"unpackedSize":43260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/3hGCRA9TVsSAnZWagAA5IkP/1pPBj7dJajTgQ+95gnr\nrSoDIr0CSozqa1FbDgYDojj7DoN0XSetnARCOO8BqvjeYN2UWRr6usV6ZKhN\nXR5XwNqhU7WdRBAap4Rw9Ek0i5TCD634vN+/mFkx7VmECGs/pFp9kjpwZDsi\nC7F6Rm6xTJiB660/XpxM2YWQ2lVBvsKUK7hVrfi2aezQprNy6uIhWl7OFaTq\ny5KYZriYLfSTZ24F3kfy6yY04yu8+aQv/nwblzblmKCHbfLO4klSqrlNWIUS\nkmCfvJ1s2b8PT+h/2CEye537kmWIDXPZZMTqQQjaYYjngsV6jTYzQVziLC/H\nQl0IeGvXXs9dd3G3pjOh5cGgcWRZhgiq1Hng1bOzHjEymnkBwX2/+GM6s0Fm\njnWOAh/QQd3uT07QdnD1JwoLILDczNwnZJk3/46aUWiIJClm/YOIFJIyFERh\ni9HuCuwm1ppqvPu+jnzYYnaQ4FohRB20rdOQxDXRtWxtX5OfkEvYFNVbQ7n0\ngEImW9I4hxiPVLhXz5osFB3AGix/fh3R1z+bAuWBmyEd1Pk5G1CuS3VflAZg\nJhrD6pIc+Ol/1nNfEQjP+rzrA1DZQ718yj0RWJNskWjiPafmAqOvFZ9JcMhl\nRLIaZjN/OqPSDkKX4SaKx0OYn/Z8KDGxlnytZdXqOxjczDnMdCkayB72jkpZ\nAkZv\r\n=dVw8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgLCX278GeII7WKPjd5MPmqqHu2VTnjAaVCwMXYNKepgIhAKxCDyBBhIbrc7quu7qx45p5G7tDhGax5jgbRQOO1C2z"}]},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_2.0.2_1560246341742_0.3833918664220217"},"_hasShrinkwrap":false},"2.0.3":{"name":"js-moment","version":"2.0.3","description":"时间格式化及计算方法","private":false,"main":"./index.js","module":"./index.js","jsnext:main":"./index.js","scripts":{"start":"webpack-dev-server","build":"webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"babel":"^6.23.0","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-plugin-dynamic-import-webpack":"^1.1.0","babel-preset-es2015":"^6.24.1","clean-webpack-plugin":"^1.0.1","webpack":"^4.29.4","webpack-cli":"^3.2.3","webpack-dev-server":"^3.1.14"},"keywords":["moment","date","time","format","validate","timestamp","addDay"],"gitHead":"0374ea3e885101a8a56aa8b97d68ec869c75899a","_id":"js-moment@2.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"dist":{"integrity":"sha512-9z8jUhnj4wtBQqCYzDgG+DA0tknnBfoRVLu4kNTkrBk6DjaEn2DrTZJTP+NtSAHOA+f5avde4gO0MZN21d2f+A==","shasum":"f1f112bf5467afa5040c1255b93d7443050b0202","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-2.0.3.tgz","fileCount":10,"unpackedSize":43333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQAZrCRA9TVsSAnZWagAAUQYP/0LZ6J3RC3vDue5TpycW\n33x1Sceul+/sE5SUJHeqtalpAOcuDqYZra/2t1uIRUZR1A6yXe2p5gkqmIFJ\nSWXoD6dj1YDtwH+oOiheroZJZiM49FHiRGIhjQobT30rOkf3MLJnyb7TW+wd\npaQGSEUHiVMRtJHtHSJ7cs03vjFwGW8Ikaai8CkiYh2XqTwJ2ueW82vpflXk\nuwSO68gq2g0i1Ht+JcrNVeCfqRLvo1Mc7mFlQlW570EHoZgn6DbXr6qXeBEy\ngshRNLIsg2cqBg3qixKVcDz+YYMC2z9lY2B5Ak1E5Cp9ZZDMi8zG/Lbh1S/H\nLE/pWZ+l/lT2FJbz68hfKh76nziSVNjuuSQSotNTHr/PkCZ9fIXr7KfMMUV6\nipf/7BMGP6apIa/DkRxc/KNaadygyGqmnxqxuptwHVP4S/4nytmTyv2r5cC8\nNaKso1vHMculDp/24V4/duyeldV4KMNBmwWOnPTrZYkSFxC88IRDCUzlfDQK\nN1Sv+qhi295KGO1dKezgFYdOx1PfMuO1MS12PIqkZs0f3mohqOApGzafA6/s\nw+23CoKoX00lnsXOntWoMORBtUajE/6JKl5w3Fxm1cNpEZCEEAYzvOha0GOH\nWsCsGRz5qzLtWIcpCvzwRNrzkgTiNUyAIArRHwDoCICIqFnuHtZEEfDHu5mz\naXKt\r\n=J5fF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGktR8sFU8VxApjRrd5uKuO6BQw7H/GRx4NDA7eLGua9AiAY7eJ4Abs+viDE0ipW0MnrlVFYyo8+Vp7FnR0bwvIR4g=="}]},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_2.0.3_1564477034580_0.8928660265751944"},"_hasShrinkwrap":false},"2.0.5":{"name":"js-moment","version":"2.0.5","description":"时间格式化及计算方法","private":false,"main":"./index.js","module":"./index.js","jsnext:main":"./index.js","scripts":{"start":"webpack-dev-server","build":"webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"babel-plugin-dynamic-import-webpack":"^1.1.0","babel-preset-env":"^1.7.0","clean-webpack-plugin":"^1.0.1","webpack":"^4.29.4","webpack-cli":"^3.2.3","webpack-dev-server":"^3.1.14"},"keywords":["moment","date","time","format","validate","timestamp","addDay"],"dependencies":{"@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","babel-loader":"^8.0.6"},"gitHead":"0374ea3e885101a8a56aa8b97d68ec869c75899a","_id":"js-moment@2.0.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"dist":{"integrity":"sha512-4LMDbOMJ3Mj2KdF1KUKoACzo3aBQhDx2llz+NpkIrL1PxCqm1FLAp+yBqhwpd4HWz/akWywY1IJutVlo4Ptnxg==","shasum":"db3a108ff406c67158b66bd7d70702a60b997d61","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-2.0.5.tgz","fileCount":7,"unpackedSize":35228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdu+lmCRA9TVsSAnZWagAAbksP+wehlmCff59ma0yQ0lze\nc7YC5GopKYWh09Xx2M5dqScrcy7hC0yjmh/9O1y22OCg9lf0as56CcHjgdnx\nye/CNIzIZdzDQaITWHVjCL7xZK/vWyyVSGRx5cGjlFThe9eZsVwUcWL+Pjya\nAuNR9ASE8hpQCXKFrMInIPyScO1nNlRhpo44Ed9iGxFXSbqE40U3IPbDs4+c\nPJBM8ITcwo015i7s5JDSCKnv02I8vtX81BwS/hyG3bB69GegyxWycCV9jhry\nRLdCx+3CCJeodA1rXK+pY2sV2FJgKdTs9QkmlELU8GJ1fnKK6NV1L1/DMWSq\n3zAkkBHQAkgTTLgXIcJDybXIntjiaEpujTTY/GdKc1x+mcA0Lfl5ZwmIcY5n\n9wqbQf1mdjfTsW1+lLLtteusk9ITqwerE98UHlkHhzqjtWT3ok7YAThHFDKC\nILmTrVeZZ0wSg205Zm9G7hgxC6FPTlCzEmatBcWTD9NYMpGeurGUcuDil2uO\nJffOfux3/lWbwMoUSebpJiMyM+R0CVJdsyiN+THbkWB6LKDlkZjtb3ICdxXx\nlhmuvvqgrEUtTI2hQNeXdVnCAsTrnhD8dOP39p4lTMeg6VrP7iSsy83Vbm1I\n3Uo5O4VJCoHy5n06dHWtSF8XuReTvYYL4Vl+YY9bqh5E1oiFU/D0NsEMYWuO\npD4o\r\n=elB8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCB5hWgHba47TLO6qlA6ZWQw4nu+Zj17ap67xbVHQV2XAIgSYMng0SHIveALxfS25j/Dzn0Y2sr6GbEvl+zGslZ9Q0="}]},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_2.0.5_1572596069439_0.5436563030997354"},"_hasShrinkwrap":false},"2.1.0":{"name":"js-moment","version":"2.1.0","description":"时间格式化及计算方法","private":false,"main":"./index.js","module":"./index.js","jsnext:main":"./index.js","scripts":{"start":"webpack-dev-server","build":"webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"babel-plugin-dynamic-import-webpack":"^1.1.0","babel-preset-env":"^1.7.0","clean-webpack-plugin":"^1.0.1","webpack":"^4.29.4","webpack-cli":"^3.2.3","webpack-dev-server":"^3.1.14"},"keywords":["moment","date","time","format","validate","timestamp","addDay"],"dependencies":{"@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","babel-loader":"^8.0.6"},"gitHead":"0374ea3e885101a8a56aa8b97d68ec869c75899a","_id":"js-moment@2.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"dist":{"integrity":"sha512-HcJ85vs/q67BJ0sZTEJ7y1XRL/lUcFF7FFDHqJskYrm+bt4/8Jl4ivf8CqQ422uxLO6U7j14qdQsAIzHbb/2NQ==","shasum":"1e353673a1cb2f06dc8ca03996ec3c41210deb41","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-2.1.0.tgz","fileCount":7,"unpackedSize":34788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdu+8jCRA9TVsSAnZWagAAh/YP/0hLSt7wSmBzgWC2TCh8\nQYod7lLPNDR0u1wNKKUOqjajgIbbcDpdfAT/cq0FR9fa4j008ZfNSQRY4EIW\nOKqIFKijY/q9rOvO+aOVyIvG8X1z8by98cmS1vnKAQTA2R8za2ECHl8aK7dW\n8B3fPDe9q6kwu3q5AXuYBBQaulwvtr1pzCb9u0fFYOgfYxNVYvngh+nWA9/I\n3ydtDuNL1giz4i6fudFeVv3pBoamM5toMTVMHMfoyjIOZAuQb/wzNwhM8xxT\nGKjWhkcZXdI7R1CR9cAl+9jvdl2AqJ1iJvRpn0IMDOoUxiT/8lR4PDnhRDYO\n1EcWaXzljECb5sqI/fleg2a2he/5J0zb/36/62iLz1j/0iLIRrfAK/+4Uvpc\nkLQwSNOgmINgtK3QAgbkMteSEkrTEoF4Otata4DgRnAtX0lk2TWu8uSspXpB\n9i0qlY5ruc/PSEn2PFQ38YYvw5zgaELWjVZ9B9b/vVGUvpzzCXhS7OmFDFPl\nahNrWcCiZfXHPx+h8JeOzDqnD8/3y+9xl43vmZqPhnsXwWzs+/Qira6T2wjM\ntBeBb9+aKarZqwxgBgBRBpACqofGQg73pUkTMShzWlpoq1gh+PoJQUk9j2Yn\nxZePVrlzdhRu2ha2zu+YlWplNkXtZu9zKK/CjstNF93Uo0Jli/FyJAaLaUfg\nEx/6\r\n=cFzu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEi1e2M+rC3N7iYzHRw7AYIr33xi9bLhUeFLi47YnhIAAiBH2p+RXQzzlcCh5DGixR34juqXAz/YXelkWNsuIWox7Q=="}]},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_2.1.0_1572597539494_0.7406331674430098"},"_hasShrinkwrap":false},"2.1.1":{"name":"js-moment","version":"2.1.1","description":"时间格式化及计算方法","private":false,"main":"./dist/index.js","module":"./index.js","jsnext:main":"./index.js","scripts":{"start":"webpack-dev-server","build":"webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"babel-plugin-dynamic-import-webpack":"^1.1.0","babel-preset-env":"^1.7.0","clean-webpack-plugin":"^1.0.1","webpack":"^4.29.4","webpack-cli":"^3.2.3","webpack-dev-server":"^3.1.14"},"keywords":["moment","date","time","format","validate","timestamp","addDay"],"dependencies":{"@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","babel-loader":"^8.0.6"},"gitHead":"d04248a66dfeb437625ad514a9f5c3214c453f4b","_id":"js-moment@2.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"dist":{"integrity":"sha512-ezijjKECC03KJnGkPMB2kqJXxyfJbGH9B9mQ1N/LUQ8S7GGJ2wA9sHr1mx7NtM+aszonwer+u094jVTC5qawPw==","shasum":"d0c91a02d78088acb48b277a8c698cc0640bd955","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-2.1.1.tgz","fileCount":6,"unpackedSize":34211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvA7tCRA9TVsSAnZWagAAqjQP/i7Mw78P4XN0ghh1i1Xv\nTfm7lgyRYX1d3QWngJohYLv6UiiX2IMDLtY9ch5luG2jjx9vpHNfLNifuw4O\nOrExWZTRO7gG9u9iMrw0c5mu4C/GrXoOK4X1ozwC49mncXHo4TclorJOjXOm\ndcVNGnUfYrLnVzSDXjYpnelikSMabcbNAIgBqotrQWSxYQ6slZpZxT33vq9I\nckJum9G1vm1yFMf4FIJMXlYClWYSkijMgzY+MbFjJltmArAeDjKn4nUVlyGo\nHpACUpJ6+Kkw1PDXO4xG+wrAPxy+We21z8G+IJjBGxPXhduyJiJl7h9fBIgp\n27g4oA87k1WTb2uEtCCTLxbooNu7m43Gon0WwaHpQTgWYsOVm4NYM9iiH945\no2OYO3YWVMjrg8klMtcYGsZF1/F+nB9aGXBhqe/nDlr8q9kJ7u10jhDKDBEj\nbRt2Mfo+AxgZMyPP2pvJaZrhS1p2WY+7ab+Zt5O/h9bfDMO+OxVgiK+X9IiZ\ncAp4c9DbGbAF/j3gUF6L27WWWHP4OaFr5yiuk6U/NM+z7KfCd7uLPIw3nUi4\nf92KHk2m60O0vQ6O/9tRygD5y30LRgTs5JkovsPDjqs5x45cIKwsVlCenL3v\nlhG9bgFI0nDkh5NiupzrTG435LhP4hnGVNEPx2EgsJkvpnQ6qM+qO3gXRz+3\nWwhw\r\n=BN5N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG7q5f6wfAj9Uyvi74oHbYzl3XBKz3KfQLJkyOl+WVu4AiEAvPY70yW0jp8618VCxUfIJY/AOgRpvpTLAQf7NfbV3kM="}]},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_2.1.1_1572605676941_0.6147941542273105"},"_hasShrinkwrap":false},"2.1.2":{"name":"js-moment","version":"2.1.2","description":"时间格式化及计算方法","private":false,"main":"./dist/index.js","module":"./dist/index.js","jsnext:main":"./dist/index.js","scripts":{"start":"webpack-dev-server","build":"webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"babel-plugin-dynamic-import-webpack":"^1.1.0","babel-preset-env":"^1.7.0","clean-webpack-plugin":"^1.0.1","webpack":"^4.29.4","webpack-cli":"^3.2.3","webpack-dev-server":"^3.1.14"},"keywords":["moment","date","time","format","validate","timestamp","addDay"],"dependencies":{"@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","babel-loader":"^8.0.6"},"gitHead":"d04248a66dfeb437625ad514a9f5c3214c453f4b","_id":"js-moment@2.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"dist":{"integrity":"sha512-/Je/yJQ868gI3kgdpWYScnfk+bIvWYnt96dnvZPu9Ti3/xXwKYiZeUcSv8rqLJw7P6WZs5i+QxxMLbgv7EpIVQ==","shasum":"4ab00402f3e78114ad65af060b7cb48ee59a86eb","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-2.1.2.tgz","fileCount":6,"unpackedSize":34221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvBFgCRA9TVsSAnZWagAAaV8P/26mX61sy1Nc+6uSzNhz\nCvyJPcOqIQIo7dePduRmsir/gZT426bx5T/7+1rb4h6cQmk/WJ8Kog3pgDYc\ntur8ZUkDF3eRh35224MtsKeW07ZfWHRF/2QG9wqo/8mw6rW6X84C/IKqlLFq\n6yLWteHqhR/Z7h9bXflXX+2Ep6ugB6o3Erpv61CokD9EdNz3ny6nnvJoxGzj\nhV0wochS8qVZfbEtSWu5WX3i4q9vZWbMy0afom4PvATQtiDCAWRVG/RVE8S1\nzlau7C1BxLwdnRJGhIpYELXxIB2W1UYafhffek5iVAPrxXva7ylHyDA3aoRl\n2vuoUN6BThb6QqJsDs2oLBlSRx2Oapg6q2M6Br+a5+/6J1xKsh937dA5ZL2+\nG0Gyf7i8DiKkeRSLzP1x8JJsUztIhhqwf7T5mdYzBAi7uQcUq3+xEV5eoWXy\nvxDFjxMwh1Ywtk44FGvlwCrM4r/mmg80HAWI6ZpmgHj0mVZM+TwgXYOhMB3V\nN5GdoT9iHvRpE13DMuGKpmoMT+mtSiZSNHzW+gBfZEmfZcrYKWSvYG0ZFsWB\nYRfw8gBBiu6UsFxNbD4VUVwjg0dTY3mUDugYoNuqmZwQwGAHgHvgYt39O9Vi\nV1M4CLlLprgJjSsnVFy8PskK//i7J18XjlVrRRM5uLdjnsJiymw2yscB7fnY\nkZzO\r\n=0g/A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC15HFM4dqAgeuJBVaXZeiCOSN9PLY+L1J2smyfi8P3IgIgAw2nWAkXOMUd5S0s/aESVGQ43G1WKa9Om2DgHTPF4qI="}]},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_2.1.2_1572606304205_0.5615303342453082"},"_hasShrinkwrap":false},"2.1.3":{"name":"js-moment","version":"2.1.3","description":"时间格式化及计算方法","private":false,"main":"./dist/index.js","module":".index.js","jsnext:main":".index.js","scripts":{"start":"webpack-dev-server","build":"webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"babel-plugin-dynamic-import-webpack":"^1.1.0","babel-preset-env":"^1.7.0","clean-webpack-plugin":"^1.0.1","webpack":"^4.29.4","webpack-cli":"^3.2.3","webpack-dev-server":"^3.1.14"},"keywords":["moment","date","time","format","validate","timestamp","addDay"],"dependencies":{"@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","babel-loader":"^8.0.6"},"gitHead":"d04248a66dfeb437625ad514a9f5c3214c453f4b","_id":"js-moment@2.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"dist":{"integrity":"sha512-l+jsf9SYe2JorGSRrCVfV24k9EZ0KMAQPNwT7/5fX3FJ1nEHAJ12Vd1RlSe+aewbXoWFyH3+ghYHLABzCoYH3g==","shasum":"8b11d87e54a1243a77d960cad87800f58cf42ee7","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-2.1.3.tgz","fileCount":7,"unpackedSize":34268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvBI7CRA9TVsSAnZWagAA+3YP/0ou6z2QPLwTswftJ6LC\nozxFC+SJ0vCI26n5bWx+xEFIPQ09NqYyhkroLlaRgYXvKZ2ltKh9WR3dXWgk\nuuy4e+NViKpRwJHsGyunWKENGIsXrNGsZQIYWyJz53PSch/CknZgLQV2OeX4\nVS2pfWSuT2vvT/CD9dn/LnLlXfP+zcqykPlUohQNDhTFyHeuu1cdRcCeNpzC\nVPaX4CEJ+iqGTOZe4IVssYk6mU5cXdYfooTNnyU3D+ZC2W9P/C8LPgl5FG6d\nnn9A9VCMUmns6ED2DnxqN/PDbKRWkyvr5PtesO8N7U2phvlu0E3TnHF8kKtO\nMkjzq1APdgpsJPVtY06uHKJY3gNg0G7F65P8UZeST+o7eoWKGW+lvOKl59TD\nOurrgGGYcJB6OXijUu7+lxbJt2Uw28ipCGGtCHQnYSO4kdXwMIFxDfUdp9Az\nnd/b5RvkQ6VM5DWprFfWitPdpOoO2QH0S1GV5ipbE8OPFH+YBQLGGfi8f4oG\nwcFmlPT/kAQwaYq2mVs3vsTjZjVKP7qyteK4ql70+CNEmoWTbrzFRgt4DwR3\nxxxSyNgUFycuuBEZBate7aaydzUE0QFaP98+kO/hFReZx734HmKhRt3XWYTd\nkgHzWc2221lweZXzrKcl9w8KB2rEbBpzYqDdQmHv3Z8Mz+vxoB1gbzrqWFPS\nYjpd\r\n=yMej\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXxxSboaijpdA4XgW7vK/N56h+LEu6zFk5Kxv3xBGz4AiEAjk1ipFgz9E54jPUwd24mmF53z7zlW4gimX56VHrAlMo="}]},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_2.1.3_1572606523039_0.8760393147202812"},"_hasShrinkwrap":false},"2.1.4":{"name":"js-moment","version":"2.1.4","description":"时间格式化及计算方法","private":false,"main":"./dist/index.js","module":".index.js","jsnext:main":".index.js","scripts":{"start":"webpack-dev-server","build":"webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"babel-plugin-dynamic-import-webpack":"^1.1.0","babel-preset-env":"^1.7.0","clean-webpack-plugin":"^1.0.1","webpack":"^4.29.4","webpack-cli":"^3.2.3","webpack-dev-server":"^3.1.14"},"keywords":["moment","date","time","format","validate","timestamp","addDay"],"dependencies":{"@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","babel-loader":"^8.0.6"},"gitHead":"d04248a66dfeb437625ad514a9f5c3214c453f4b","_id":"js-moment@2.1.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"dist":{"integrity":"sha512-Wzyv1VPF4jIQadF26/9u/us3s/2WTaISfC+9ttE2i/5t97/urfIS0WR3OnSWyeuarsmj/4p1DuKHOmKzndvnXg==","shasum":"2da4f07257706ab2e6d3061234c9f1024ffd1ffa","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-2.1.4.tgz","fileCount":7,"unpackedSize":34268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvBJTCRA9TVsSAnZWagAAuQQP/0alOVKZyL0fPGDa/4TI\nOS2oaWHX5cnkUwa01AmzL9UKyyHslnFZU0gu/bYNeSTB2UQl196EUbyI6pOW\nm0PTP2GtpFOaNKxFTnbvIqxWtYhcCqaS8MpN/F2O2MBBGK+zDDeBTXuTg+ju\njFKvdQyUiQQoi31hkre8g9cCMg6Ll4w7twCKJrAV/LUwEQyflSN6s89n+V8x\ngkv1JuqIoe8OeecfdZY3pdX5bYrsPrZIgak1vjQLgWuYU24Y2LhwAD1mmLWB\nHnljwuFhQ6cFrjVvYLtUSMmUhn69/wpBtM1Dm/HwG9VYGiYS4TeWWu9vWy7A\nsHVwTpkHTCcYpb1hjs1hzuHo35yRlfCJxYJ3QZ1sRLvFAIQ8UF9i1m+YWWDs\nbh2aeldnycV/Ur1X8MTnO6ZSDacdc9nSqBszjSfHy25aEN6NyQcimCPltVnk\n00m3bNUczlrfOlWnYjw2U97p8+bJ56i7kobeJ/AKoYyLvsC/dMRNYUmmk6G0\nNpwEfWn8qRNIYXmJ4pjxFGlFoxv0zti18hUrf89rKNShRyGNYaCey6cMZovw\nv/HnZwZW9y1IxRI4ZZkgeb8I2HWZX+QJ6pRP4nH9tqj+4PqjYJjQaiQ+vC6L\nljmQvA1zZq5bKSlFrMjm7aabxPg8s3eFiIX9iMCgq9vTHxeGlBoeEgWEF3yV\nJf8z\r\n=2+HO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC000ervAX1KuQKZINnxmXo0uWmEgGXXjkaYtQRUtmU+AiAmLS6X94sToX2PtJ2tyneRS5hdwBgFgDDSDzAeYTmFSg=="}]},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_2.1.4_1572606547067_0.6193415566281852"},"_hasShrinkwrap":false},"2.1.5":{"name":"js-moment","version":"2.1.5","description":"时间格式化及计算方法","private":false,"main":"./dist/index.js","module":"./index.js","jsnext:main":"./index.js","scripts":{"start":"webpack-dev-server","build":"webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"babel-plugin-dynamic-import-webpack":"^1.1.0","babel-preset-env":"^1.7.0","clean-webpack-plugin":"^1.0.1","webpack":"^4.29.4","webpack-cli":"^3.2.3","webpack-dev-server":"^3.1.14"},"keywords":["moment","date","time","format","validate","timestamp","addDay"],"dependencies":{"@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","babel-loader":"^8.0.6"},"gitHead":"d04248a66dfeb437625ad514a9f5c3214c453f4b","_id":"js-moment@2.1.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"dist":{"integrity":"sha512-Sq9K53dDGmE/Tzsr+444ApximZm7raz0ekrHFM+gFjO9aBg44s9t0jEFWcpDkrEUkRZdN3uhjNojkSdzsbhbdQ==","shasum":"7182f9a118a27a20ffa6e641e8dd0c279c820012","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-2.1.5.tgz","fileCount":7,"unpackedSize":34270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvBP9CRA9TVsSAnZWagAAQw4P/1kfJ5HEjg7cGF9UeQZu\nW3v4zBblLhl6X5zAs2jMjqa5bTguDTeaqYFfMF+lqjsBYqD0VDRLY/seq+tU\ncq2DWY0wVMU1ROVxBJzyUoEoBXdO+kirMY7nYSrzgGNTuVrsGiyT9UD6JV5o\nXhvu6ledkXvNYGmqqiGYtKwPHVqR20t2e31aRuHZn0uH3KiW6OuEtfo0Pmqy\nO/v5UHHWhOdL5+GdxboCyXbMcax8qtZSTRHnbeVSsbBaipyaRFBnm7zU9YX7\nWtMQR7eLkixdOi5RqzY3zB/ShQZyYvcR3rXmi+0Q7vLo8uBfRlp6cOd7OZQA\nj4THFD1+Pa9TNyce+HFW/3M3rxV1gh0KIoCcMMQLnapJ+3vD54Dau6omPj7U\nYi4Scf/lfZVCIvdLNe3hHscdyca++xjUyGgHcUqbFC82kw6iaeLIHsQgIu43\nhRYOH3Is6DzzF64RG0Ou8+2izjlXRX2NhVRazD5LprniKz1onAW/M7z5jLdy\nxtpURttjTcBpi1beoNFQM65lZYPNnKCBW6TN20XrVVt7iNDqC7JFqeLPMG47\no21DilHJ8FTZxWIG7a1gWlSwzC69TVORuGv6lNgIC2au3lQ6dWax577GEQQf\nQ/IQ96Gpg1Vsl2adSCUVWBUGr1iVw6QxQVdZ9m1HnETAxCmW48MAJpQ7Opfm\nGR8l\r\n=RJz3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkZmfHpw9VRMtlAg1OFPd08SMCfbhm7LJGJdBZaEWMDgIgHTuaaQF5y4+efjKvRGKqIN9i6ua6pGib7N3FaewUeBk="}]},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_2.1.5_1572606972911_0.26967484851909673"},"_hasShrinkwrap":false},"2.2.0":{"name":"js-moment","version":"2.2.0","description":"时间格式化及计算方法","repository":{"type":"git","url":"git+https://github.com/zhangjichengcc/moments.git"},"private":false,"main":"./dist/index.js","module":"./index.js","jsnext:main":"./index.js","keywords":["moment","date","time","format","validate","timestamp","addDay"],"scripts":{"start":"webpack-dev-server","build":"webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"babel-plugin-dynamic-import-webpack":"^1.1.0","babel-preset-env":"^1.7.0","clean-webpack-plugin":"^1.0.1","ts-loader":"^8.1.0","typescript":"^4.2.3","webpack":"^5.28.0","webpack-cli":"^4.6.0"},"gitHead":"a6a4e64d45305bc7bb8d93310ffa52f881d9496d","bugs":{"url":"https://github.com/zhangjichengcc/moments/issues"},"homepage":"https://github.com/zhangjichengcc/moments#readme","_id":"js-moment@2.2.0","_nodeVersion":"10.22.0","_npmVersion":"7.6.2","dist":{"integrity":"sha512-7NeI39NKkOKzRaPWEbNpW/3BvbxoEGlRsXieb3os7S5me8dK10mcFYE/Vr3pONHpUTWYB3/6eD2fU7e3yIbjlA==","shasum":"ddc3f7feb95af006cfbf1ef60c0f2b9b37bff810","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-2.2.0.tgz","fileCount":4,"unpackedSize":16167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZZlYCRA9TVsSAnZWagAAzLkP/2ZLadBTHXtmVwCEsiww\nlvJUAq4xF+5M272cD8an9aJUo/vldNB9nsE007fAa1fjVhnXw+6D5ywxG6z4\nQwFs/IoeMJ/stseBPnRtWjF+gn148yYuGkhTQ5ybbXTYi6cwQM9Rk0P1abd5\nQEKHfaoourgbdFt7stbbeztyCCQttKEZfC2hulpXWS0ex5eJhO4H/pBT3H71\n+KEzEakJrrN6Eo3eJ9sXx3w8Wu2XNVPIMs3mP70jVK+cG+r+VymibkLGpA/T\nxJfrGvejdvMxU9/j5Rina62rcJfOorq16xMU2GzC7CHOftFeNwxmSoo4Gh+g\nljKQO6pAZkbIZE4m5Blzncnqu6r40UOw70K3hCUovIHLIotMOqYFDV0VygaE\nGBnK/6oQOZ2pU8wo/g+VNlW2GGyFQ4GNCyq4Ul4897ksuiQSZK+KKUFI9cHJ\nn8qwZqPdkGcNlBoMG+VmHL53ToOkzdYKpEwZZ32xyu6cHHWU/ELKwwliibZs\nqCk15Wop5WOK/nkS/yA9MyMMDWLd9m9NmXBZoLq840sZ+McmFxAKt4pqqHZI\nKS11AP80tnsEE9S/JfjNbA3Ce/JbYMlxn3WvpSwkgFhaGYoPd5YiKaRjIWOc\nC0G8rB5DG4R5PCEQ7/LB9k9FLDyE08xH0i3qzRFOTCOsR2lQUw2FX5BP/mZa\nJFii\r\n=0udy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGPLJxR3rZ7/+MXn7MDR58Ti8sUgbccwPODIDE7pk2twIgA3N8PV1gfkTVS/Xzez92TdnbEhgfjTAfb2skrm2t/MY="}]},"_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"directories":{},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_2.2.0_1617271127908_0.1452187690164668"},"_hasShrinkwrap":false},"2.2.1":{"name":"js-moment","version":"2.2.1","description":"时间格式化及计算方法","repository":{"type":"git","url":"git+https://github.com/zhangjichengcc/moments.git"},"private":false,"main":"./dist/index.js","module":"./index.js","jsnext:main":"./index.js","keywords":["moment","date","time","format","validate","timestamp","addDay"],"scripts":{"start":"webpack-dev-server","test":"echo \"编译代码\" && webpack --config=webpack.config.ts","build":"echo \"编译&压缩代码\" && env MINIFY=1 webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"babel-plugin-dynamic-import-webpack":"^1.1.0","babel-preset-env":"^1.7.0","clean-webpack-plugin":"^1.0.1","ts-loader":"^8.1.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.28.0","webpack-cli":"^4.6.0"},"gitHead":"880b6fc5d5d38ec7bff2b68616d284d783fabf4b","bugs":{"url":"https://github.com/zhangjichengcc/moments/issues"},"homepage":"https://github.com/zhangjichengcc/moments#readme","_id":"js-moment@2.2.1","_nodeVersion":"10.22.0","_npmVersion":"7.6.2","dist":{"integrity":"sha512-mFf35b8YQOIOUvgCZvdvYQHmDwtP2JFxqUb2x44PyvEcytWSzGpIwKoYAAyUUKMJM3eQFTSaHLrPONY1AiV4Hg==","shasum":"f96041ebc9308065fbd12b9fa87ce8e6b23df693","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-2.2.1.tgz","fileCount":4,"unpackedSize":16360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZrZpCRA9TVsSAnZWagAA+okP/3PBxd4gRETH9P154gwK\nPvLUV2p4N5bc32DVuSfPqVOFtPHD8RwtJKkv7Z6+oWXhbyq1+ZoyIYQoz6Vd\n4OABxewhR+zaTf856tzZAZFh5XQK2Or19SFuH+maTP3PrUds0M8Oah3k3qAn\nXvQeq3nCnarlnsGHfEvY7fb1YviXDVPki4B3/44N88AcQA6phdNmeTu231cm\nTMGl7WDxJ9Vq9wP36PVhJjMMD0+zKzMqT26lWCyl5N85+VNSGbcqD0HZlyZp\nNH0ppjDbq+SV5/6BgZFy7ymbGChcBO/hObPg9EHSKtOZgSnQ1UUD6M2LbCtm\nMazeJ6ljWQqzdBHl+b7jUev5CE8FG5qzNd6JsFW2tD7QMkU06jrjNe7vK1+2\nmBQiD4X6vxcv/eFIqUCZKQ7TTrB6BeLs1ee96XywDEh+YllILp679mUKt0Nd\nnU08mvze6VBkyBtyQTCXIpvSY8TJIOIcsVeC9fh6OZbbXbvrMO99bEpqlDMe\nyZTyvjfS4Vni7FSIfMfCShQOAUEbXJwpOPTZIYDsBL3WFstQH7v8lyIMgL0y\npFFSXZvCGXMwGWw1+uCIsumBNi64WJwARHu3G3GdfNk5G58eyzDLF5ZqGmZ2\nhtd3N5VrblvGfXRUz/yuLxId5ZrceZ6aF8jwcTQNtRypYVw7H8DkgpKudNwz\nZaO4\r\n=go6U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdyESJwz7o8zPCy/XnA4+gnhPwRHfA6JNpeRHmFWuGPAiBKT44drOYk7N3Gm7DvAGR8XFhnhweASwHvtkrEG+HdHg=="}]},"_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"directories":{},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_2.2.1_1617344105239_0.43073687462473687"},"_hasShrinkwrap":false},"2.2.2":{"name":"js-moment","version":"2.2.2","description":"时间格式化及计算方法","repository":{"type":"git","url":"git+https://github.com/zhangjichengcc/moments.git"},"private":false,"main":"./dist/index.js","module":"./index.js","jsnext:main":"./index.js","keywords":["moment","date","time","format","validate","timestamp","addDay"],"scripts":{"start":"webpack-dev-server","test":"echo \"编译代码\" && webpack --config=webpack.config.ts","build":"echo \"编译&压缩代码\" && env MINIFY=1 webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"babel-plugin-dynamic-import-webpack":"^1.1.0","babel-preset-env":"^1.7.0","clean-webpack-plugin":"^1.0.1","ts-loader":"^8.1.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.28.0","webpack-cli":"^4.6.0"},"gitHead":"4f2d622c914fcd44f47667dbe1e1aef04542e0b7","bugs":{"url":"https://github.com/zhangjichengcc/moments/issues"},"homepage":"https://github.com/zhangjichengcc/moments#readme","_id":"js-moment@2.2.2","_nodeVersion":"10.22.0","_npmVersion":"7.6.2","dist":{"integrity":"sha512-o+S1uYtWN6YkB45oWv9014Rxyj6VBrbnP9iQlWChAFVo/6GCJSg1YX1w6pHWpsRc0y5VA2mK6JQ+fGmRXHpLMg==","shasum":"2aeacde921d0cd22c6d02c27b6d2943875c92116","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-2.2.2.tgz","fileCount":4,"unpackedSize":16969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk6aSCRA9TVsSAnZWagAAmjsP/0QsA79LaS9ffNG68TB1\n4ImQFGjMbqIqBa04Ctd92TmfKXBVGNSvvrK6CsM3J1i30kD3GFaUzNguRE/X\nIkCWSa6WHRJgLUgSUP2jAmCG4u9dPG7NUE8wofF4RWVXYZxUJ803dR2p+EiM\noXa9cwKAvfWyEPH8HFqZlUq/neUXbn8T24UuyZb2EJzCBFU6fshi+/9Oa56q\nkonVpyECaoTAe0TPSZEUsdeb2m3SW6ANlpUG0do3E4NB8yS+Uzn8Mpb/4rVL\nnbXfG1UZPLJkCjBuTx5HQrscIozggqzWPS8ZLfYza1i/TICB9HjCBdaI09ka\nmgnP/Q84k37INHYN8KfmBWTo3dGRPfvpbl26tr3BzH2+KD6svAybsPnjTRoD\nXma28KtCXQ7T+lUAeWfUHdwxnuLyhiw8/vye+UIdPOEyfbJH1gmJY4APahHV\njeaBI+JbvDUosoi9LtKvQy0gyiDWK39tQyZmIXqNrzRWQLtZFIsPbiZC5dKX\neI1nLhXwHwQw7fKeDz6E+49W4bSIUQp22zm+TXvnhp7+3tetgIk2RwOcSVaj\n/Cmn1T+TniK+P3MpPvcENOmQhVuscaTFe/tleWsKmLgkkT/Y55n/w7zK2I3V\nyGGaqyeR5/JFdQ1TD3E/VI+9/3oRn7AkfNbLkhJhKNE8y2Vj1jm7gbJWU14i\nnKC9\r\n=2QGE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7f/0jOzUF6qRDiImEwA5FMBEqPuN8fnryOEsHjCqRDAiADlUDO7eltjBsbRxv13Dtl0kluAdXsPJMG1WslJPjdfg=="}]},"_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"directories":{},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_2.2.2_1620289170172_0.15097747179559695"},"_hasShrinkwrap":false},"3.0.0-alpha.0":{"name":"js-moment","version":"3.0.0-alpha.0","description":"时间格式化及计算方法","repository":{"type":"git","url":"git+https://github.com/zhangjichengcc/moments.git"},"private":false,"main":"./dist/index.js","type":"module","module":"./index.js","jsnext:main":"./index.js","typings":"./moment.d.ts","keywords":["moment","date","time","format","validate","timestamp","addDay"],"scripts":{"start":"webpack-dev-server","test":"echo \"编译代码\" && webpack --config=webpack.config.ts","build":"echo \"编译&压缩代码\" && env MINIFY=1 webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"@types/node":"^17.0.35","babel-plugin-dynamic-import-webpack":"^1.1.0","babel-preset-env":"^1.7.0","clean-webpack-plugin":"^1.0.1","ts-loader":"^8.1.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.72.1","webpack-cli":"^4.6.0"},"readme":"<h1 align=\"center\">js-moment</h1>\r\n\r\n<div align=\"center\">\r\n\r\n超轻量级的 moment 格式化及计算时间的组件。\r\n\r\n![](https://img.shields.io/npm/v/js-moment.svg?style=flat)\r\n![](https://img.shields.io/bundlephobia/minzip/js-moment?color=green&label=gzip)\r\n![](https://img.shields.io/bundlephobia/min/js-moment.svg?style=flat)\r\n![](https://img.shields.io/npm/dw/js-moment)\r\n</div>\r\n\r\n<!-- 简体中文 | [English](./README-en.md) -->\r\n\r\n## ✨ 特性\r\n\r\n- 引入即用的高质量轻量 moment 组件。\r\n- 剔除 moment.js、day.js等日期组件的冗余方法，注重常用方法及**开放性**，暴露更多接口来支持各种场景\r\n- 更小更高效\r\n\r\n## 🖥 支持环境\r\n\r\n- 现代浏览器和 IE9 及以上。\r\n\r\n| [IE / Edge](http://godban.github.io/browsers-support-badges/) | [Firefox](http://godban.github.io/browsers-support-badges/) | [Chrome](http://godban.github.io/browsers-support-badges/) | [Safari](http://godban.github.io/browsers-support-badges/) | [Opera](http://godban.github.io/browsers-support-badges/) | [Electron](http://godban.github.io/browsers-support-badges/) |\r\n| --------- | --------- | --------- | --------- | --------- | --------- |\r\n| IE9, IE10, IE11, Edge| last 2 versions| last 2 versions| last 2 versions| last 2 versions| last 2 versions\r\n\r\n## 📦 安装\r\n\r\n```bash\r\n>  npm install --save js-moment\r\n```\r\n\r\n``` js\r\n  import moment form 'js-moment';\r\n```\r\n\r\n---\r\n\r\n## 参数及使用说明\r\n\r\n> `moment()` 会返回一个 `Moment` 实例对象, 包含以下方法及属性;\r\n\r\n### `Moment`属性\r\n\r\n|属性名|说明|\r\n|-|-|\r\n|`date`|标准 `Date` 对象|\r\n|`dateObject`| `year`： 年 <br> `month`：月 0-11<br> `day`：日<br>`hours`：时 0-23)<br> `minutes`：分<br> `seconds`：秒<br> `time`：时间戳 <br> `week`：星期 0-6 <br> `quarter`: 季度 0-3 |\r\n  \r\n- **`Moment.dateObject`**\r\n\r\n  - year: number 年\r\n  - month: number 月 0-11\r\n  - day: number 日 1-31\r\n  - hours: number 时 0-23\r\n  - minutes: number 分 0-60\r\n  - seconds: number 秒 0-60\r\n  - time: number 时间戳\r\n  - week: number 星期 0-6\r\n  - quarter: number 季度 0-3\r\n\r\n---\r\n\r\n### `Moment`方法\r\n\r\n|方法名|参数类型|必填|默认值|方法说明|版本|\r\n|-|-|-|-|-|-|\r\n|`format(str)`|`string`|N|~~`'YYYY-MM-DD hh:mm:ss'`~~|格式化时间, [方法说明](#format_params)|v1.0.0|\r\n|`format(str, locale)`|`str: string`<br>`locale: 'zh'\\|'en'`|N|`str: 'yyyy-MM-dd hh:mm:ss'`<br>`locale: 'zh'`|格式化时间, [方法说明](#format_params)|v3.0.0|\r\n|`add(count, type)`|`count: number`<br>`type: string`|N|`count: 0`<br>`type: 'day'`|日期时间计算方法, [方法说明](#add)|v3.0.0\r\n|`addTime(count, type)`|`count: number` <br> `type: 'h' \\| 'm' \\| 's'`|N|`count: 0`<br>`type: 'h'` | 时间加减<br> h: 小时数 <br> m: 分钟数 <br> s: 秒数|v1.0.0|\r\n|`addDate(count, type)`| `count: number` <br> `type: 'd' \\| 'm' \\| 'y'`|N| `count: 0`<br>`type: 'd'` | 日期加减<br> y: 年数 <br> m: 月数 <br> d: 天数|v3.0.0|\r\n|`addDay(count)`| `count: number`|N| `count: 0` |天数加减|v1.0.0|\r\n|`addWeek(count)`| `count: number`|N|`count: 0`|星期加减|v1.0.0|\r\n|`addMonth(count)`| `count: number`|N|`count: 0`|月份加减|v1.0.0|\r\n|`addYear(count)`| `count: number`|N| `count: 0`|年份加减|v1.0.0|\r\n|`getDays()`| `-`|N| `-` |获取当前月包含天数|v3.0.0|\r\n|`getTime()`| `-`|N| `-` |获取时间戳|v1.0.0|\r\n|`fromTo()`| `string\\|Date`|N| `new Date()`[当前时间]| 获得相对时间, [方法说明](#fromTo)|v2.1.0|\r\n|`clone()`|`-`|N|`-`|复制当前 `Moment` 对象|v3.0.0|\r\n\r\n---\r\n\r\n### 方法说明\r\n\r\n**<a id=\"format_params\"></a>1. `format()`**\r\n\r\n|含义|字符|格式|版本|\r\n|-|-|-|-|\r\n|年|`YYYY\\|Y\\|yyyy\\|y`|0000 - 9999|v1.0.0|\r\n||`YY\\|yy`|00 - 99|v1.0.0|\r\n|月|`MMMM`|一月 - 十二月 `(zh)`<br> January - December `(en)`|v3.0.0|\r\n||`MMM`|1月 - 12月 `(zh)`<br> Jan - Dec `(en)`|v3.0.0|\r\n||`MM`|00 - 12|v1.0.0|\r\n||`M`|0 - 12|v1.0.0|\r\n|日|`DD`|一日 - 三十一日 `(zh)`<br>1st - 31st `(en)`|v3.0.0|\r\n||`D`|1日 - 31日 `(zh)`<br>1 - 31 `(en)`|v3.0.0|\r\n||`dd`|00 - 31|v1.0.0|\r\n||`d`|1 - 31|v1.0.0|\r\n|时|`HH`|00 - 24|v1.0.0|\r\n||`H`|0 - 24|v1.0.0|\r\n||`hh`|00 - 12|v1.0.0|\r\n||`h`|0 - 12|v1.0.0|\r\n|分|`mm`|00 - 60|v1.0.0|\r\n||`m`|0 - 60|v1.0.0|\r\n|秒|`ss`|00 - 60|v1.0.0|\r\n||`s`|0 - 60|v1.0.0|\r\n|子午线|`AA`|上午 / 下午|v2.2.0|\r\n||`A`|AM / PM|v2.2.0|\r\n||`a`|am / pm|v2.2.0|\r\n|星期|`WWW`|星期日、星期一 ... 星期六 `(zh)`<br>Sunday、 Monday ... Saturday `(en)`|v3.0.0|\r\n||`WW`|周日、周一 ... 周六 `(zh)`<br>Sun、Mon ... Sat `(en)`|v3.0.0|\r\n||`W`|日、一 ... 六 `(zh)`<br>Su、Mo ... Sa `(en)`|v3.0.0|\r\n||`w`|0 - 6|v2.2.0|\r\n|季度|`Q`|一、二、三、四|v2.2.0|\r\n||`q`|1 - 4|v2.2.0|\r\n\r\n---\r\n\r\n**<a id=\"fromTo\"></a>2. `fromTo()`**\r\n\r\n> 获取当前 `Moment` 对象与传入日期的差值 `moment(date).formTo(date)`\r\n\r\n- 入参  \r\n  标准日期格式字符串（如 yyyy-MM-dd hh:mm:ss）| `Date` 对象\r\n\r\n- 返回值\r\n\r\n  |属性名|说明|版本|\r\n  |-|-|-|\r\n  |`tag`|标记时间的前后，'-'表示之前；'+'表示之后|v2.1.0|\r\n  |`years`| 相差的年月日时分秒中的年数(进制后)|v2.1.0|\r\n  |`months`| 同上，相差月数|v2.1.0|\r\n  |`days`| 同上，相差天数|v2.1.0|\r\n  |`hours`| 同上，相差小时数|v2.1.0|\r\n  |`minutes`| 同上，相差分钟数|v2.1.0|\r\n  |`seconds`| 同上，相差秒数|v2.1.0|\r\n  |`quarters`| 同上，相差的季度数|v3.0.0|\r\n  |`weeks`| 同上，相差的周数|v3.0.0|\r\n  |~~`o`~~| ~~总计相差的时间，包含年月日时分秒的集合~~ (v3.0.0以后移除)|~~v2.1.0~~|\r\n  |`total`| 总计相差的时间，包含年月日时分秒的集合，向下取整 | v3.0.0|\r\n  |`wholeTotal`| 总计相差的时间，包含年月日时分秒的集合，包含小数（精确值）|v3.0.0|\r\n  |`format()`|格式化日期差方法 [方法说明](#fromTo_format)|v2.1.0|\r\n\r\n---\r\n\r\n<a id=\"formTo_format_total_diff\"></a>\r\n\r\n- 2.1 `fromTo().format().total` 与 `fromTo().format().years、fromTo().format().months ...` 等对比\r\n\r\n  - `fromTo().format().total` 日期时间总数，向下取整\r\n  - `fromTo().format().years、fromTo().format().months ...`分别包含 年、月、日...\r\n\r\n  |属性名|说明|示例对应值|\r\n  |-|-|-|\r\n  |`total.years`|包含总年数|1|\r\n  |`format().years`|分别包含年数|1|\r\n  |`total.months`|包含总月数|23|\r\n  |`format().months`|分别包含月数|11|\r\n  |`total.days`|包含总天数|702|\r\n  |`format().days`|分别包含天数|2|\r\n  |`total.hours`|包含总小时数|16858|\r\n  |`format().hours`|分别包含小时数|10|\r\n  |`total.minutes`|包含总分钟数|1011529|\r\n  |`format().minutes`|分别包含分钟数|49|\r\n  |`total.seconds`|包含总秒数|60691770|\r\n  |`format().seconds`|分别包含秒数|30|\r\n  |`total.quarters`|包含总季度数|7|\r\n  |`format().quarters`|包含季度数|7|\r\n  |`total.weeks`|包含总周数量|100|\r\n  |`format().weeks`|包含总周数量|100|\r\n\r\n  示例：\r\n\r\n  ``` js\r\n  moment('2022-11-12 12:00:04').fromTo('2020-12-10 1:10:34')\r\n  ```\r\n\r\n<a id=\"fromTo_format\"></a>\r\n\r\n- 2.2 `fromTo().format()`\r\n\r\n  |方法名|参数类型|默认值|版本|方法说明|返回值|\r\n  |-|-|-|-|-|-|\r\n  |format|String|Null|v2.1.0|格式化相对日期|根据日期差自动生成，默认取两位|\r\n\r\n  示例：\r\n\r\n  ``` js\r\n  moment('2021-02-20 12:00:01').fromTo('2022-02-19 10:19:50').format();  // '11个月29天后'\r\n  ```\r\n\r\n  format 入参格式字符\r\n\r\n  ||||||||\r\n  |-|:-:|:-:|:-:|:-:|:-:|:-:|\r\n  |含义|年|月|日|时|分|秒|\r\n  |字符|y|M|d|h|m|s|\r\n\r\n  示例：\r\n\r\n  ``` js\r\n  moment('2021-01-20 12:00:01').fromTo('2022-02-19: 11:19:50').format('y年M个月d天'); // '1年0个月12天'\r\n  ```\r\n  \r\n  详情可参考 [方法示例](#fromTo_demo)\r\n\r\n---\r\n\r\n**<a id=\"add\"></a>3. `add()`**\r\n\r\n> 日期时间计算方法\r\n\r\n- 入参\r\n\r\n  |参数|说明|必填|默认值|\r\n  |-|-|-|-|\r\n  |count|计算数量 number|N|0|\r\n  |type|计量单位 string<br> `'year'\\|'month'\\|'day'\\|'hour'\\|'minute'\\|'second'`|N|`'day'`|\r\n\r\n- 返回值  \r\n  `Moment` 对象\r\n\r\n---\r\n\r\n## 🔨 示例\r\n\r\n<h2 style=\"text-align: center;\">引入</h2>\r\n\r\n```js\r\n  import moment from 'js-moment';\r\n```\r\n\r\n<h2 style=\"text-align: center;\">日期格式化</h2>\r\n\r\n```js\r\n  const t = '2019-10-31 12:00:01';\r\n\r\n  moment(t).format('YYYY-MM-dd');                 // 2019-10-31\r\n  moment(t).format();                             // 2019-10-31 12:00:01\r\n  moment(t).format('YYYY-MM-dd hh:mm:ss');        // 2019-10-31 12:00:01\r\n  moment(t).format('YYYY年MM月dd日') ;             // 2019年10月31日\r\n  moment(t).format('YY-M-d h:m:s');               // 19-10-31 12:0:1\r\n  moment(t).format('YYYY-MM-dd 星期W AA h:m:s');   // 2019-10-31 星期四 下午 12:0:1\r\n  moment(t).format('MMMMDD');                     // 十月三十一日\r\n  moment(t).format('MMMM.DD.WW', 'en');           // October.31st.Thu\r\n  moment(t).format('MMM dd, YYYY', 'en');         // Oct 31, 2019\r\n\r\n```\r\n\r\n<h2 style=\"text-align: center;\">日期计算 format()</h2>\r\n\r\n```js\r\n  const t = '2019-10-31 12:00:01';\r\n\r\n  moment(t).addYear(1);               // Moment {date: Sat Oct 31 2020 12:00:01 GMT+0800 (中国标准时间), dateObject: {…}}\r\n  moment(t).addYear(1).format();      // 2020-10-31 12:00:01\r\n  moment(t).addMonth(1).format();     // 2019-12-01 12:00:01\r\n  moment(t).add(1).format();          // 2019-11-01 12:00:01\r\n  moment(t).addDay(1).format();       // 2019-11-01 12:00:01\r\n  moment(t).addTime(1).format();      // 2019-10-31 13:00:01\r\n  moment(t).addTime(1, 'h').format(); // 2019-10-31 13:00:01\r\n  moment(t).addTime(1, 'm').format(); // 2019-10-31 12:01:01\r\n  moment(t).addTime(1, 's').format(); // 2019-10-31 12:00:02\r\n```\r\n\r\n<h2 style=\"text-align: center;\"><a id=\"fromTo_demo\"></a>相对时间 formTo()</h2>\r\n\r\n默认方法\r\n\r\n例：\r\n\r\n  ``` js\r\n  moment('2021-01-20 12:00:01').fromTo('2022-02-19 10:19:50').format();  // '1年后'\r\n  moment('2021-02-20 12:00:01').fromTo('2022-02-19 10:19:50').format();  // '11个月29天后'\r\n  moment('2022-01-20 12:00:01').fromTo('2022-01-13 10:19:50').format();  // '7天1小时前'\r\n  moment('2022-01-20 12:00:01').fromTo('2022-01-20 10:19:50').format();  // '1小时40分钟前'\r\n  moment('2022-01-20 12:00:01').fromTo('2022-01-20 12:19:50').format();  // '19分钟49秒后'\r\n```\r\n\r\n自定义格式\r\n\r\n``` js\r\n  moment('2021-01-20 12:00:01').fromTo('2022-02-19: 11:19:50').format('y年M个月d天'); // '1年0个月12天'\r\n  moment('2021-01-20 12:00:01').fromTo('2022-02-19: 11:19:50').format('y年M个月d天h小时m分钟s秒'); // '1年0个月12天7小时11分钟18秒'\r\n  ```\r\n\r\n自定义拼接\r\n\r\n> 注意：为方便使用，极大的提高方法的灵活性，本方法将所有时间参数均暴露出来，方法 `Moment.fromTo()` 返回分别包含（进制后）的日期时间数及 `total` 对象，`total` 对象中存放对应的日期间隔总数[参考对比](#formTo_format_total_diff)，在自定义拼接时需要两者配合使用，如下示例\r\n\r\n``` js\r\n  const { tag, years, months, days, hours, minutes, seconds, total } = moment(t).fromTo('2018-09-01 08:30:00');\r\n  `发布于${total.months}个月${days}天${tag === '-' ? '之前' : '以后'}` // 发布于14个月5天之前\r\n  `距离高考还有：${total.days}天${hours}小时${minutes}分钟${seconds}秒` // 距离高考还有：425天 3小时 30分钟 1秒 \r\n  `闹钟将于${total.hours}小时${minutes}分钟${seconds}秒后响起` // 闹钟将于3小时30分钟30秒后响起\r\n```\r\n\r\n## 更新日志\r\n\r\n- **v3.0.0**  \r\n\r\n  1. 添加 `typescript` 语法校验提示，在ts项目中会自动提示相关参数及说明；\r\n  2. 更新 `format()` 方法，新增中英文区分（zh | en），新增 月份`MMMM、MMM`、星期 `WWW、WW`）等格式化规则，<a style=\"color: #f00\">需要注意，在v3.0.0以后，'DD'表示大写日期，即'一月 - 十二月，小写日期用'dd'表示</a>参考[format方法说明](#format_params)；\r\n  3. 重构 `formTo()` 方法，v3.0.0以前月份采用固定的30天来计算，v3.0.0以后则以自然月进行计算；\r\n  4. 新增 `add()` 方法，参考[add()方法说明](#add)；\r\n  5. `Moment` 对象新增 `time` 时间戳、`week` 星期、`quarter` 季度等字段；\r\n  6. 修复其他已知bug；\r\n  \r\n- **v2.2.1**  \r\n  切换到webpack5.0进行代码编译，切换ts进行开发；\r\n- **v2.2.0**  \r\n  增加 `format` 格式化方法的季度、星期等格式，详情见参数说明；\r\n- **v2.1.0**  \r\n  增加`fromTo`方法，用于获取**相对时间**， 详情见参数说明↑；\r\n- **v2.0.0**\r\n  1. 增加方法的链式调用，`moment().addDay()`等方法将会返回当前的`Moment`对象，如 `moment(t).addDay(1).addMonth(1).format()`；\r\n  2. 修复ios设备格式化时间显示 `NAN` 的bug；\r\n- **v1.0.0**\r\n  基本的`moment`方法, 返回`Moment`对象，进行日期的计算及格式化等操作；\r\n\r\n## 🔗 链接\r\n\r\n- [项目地址](https://github.com/zhangjichengcc/moments)\r\n- [my portfolio](https://portfolio.zhangjc.cn/)\r\n\r\n## 🤝 参与共建\r\n\r\n- author zhangjicheng\r\n- Email zhangjichengcc@163.com\r\n","readmeFilename":"README.md","gitHead":"22ae283aff3efd5b11faa255b9fedc3bfe60294e","bugs":{"url":"https://github.com/zhangjichengcc/moments/issues"},"homepage":"https://github.com/zhangjichengcc/moments#readme","_id":"js-moment@3.0.0-alpha.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-orRMKgwU5Oc/oh5TZ31UTAGRXQqcg0C440QfqIxD7KuigtoPaxZcr7Xot0Wax+ZHH5DMq7IyAthyLW8QUurguQ==","shasum":"2cb74c4a249be38a1da8aeeb7349bc603b8219b7","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-3.0.0-alpha.0.tgz","fileCount":13,"unpackedSize":39503,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJOVYRXuI9MlCzXYqbiiXVqItOXZJ/1uWFoixApRBqfAIgQsXiiRyACGl8fZAe0LZiVCNZ48+szdbRJk7xRiaSGcs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijZTCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2KxAAjJ1vNkMsN9jDo4kt5L5YEbNFFzg+bOG3qsK6D4jq9RRREvtO\r\nAfcq1JBO5rUUhDxiiTsCtOwA0Wusb84oDccAlQurZcGY3ufp88FoXPfgXaD2\r\nsmlBWJRASAiKmT9y9iZkP4UUDOhssdICSQuWZzweJVjy8M4ttnV1AKPY1HfI\r\n1UjxX+5Hj07YmPLL96Xv+DYJvsTnFxBnejYhGmfhlE6BJ6XjVKFPgXTccmZ7\r\nJumtTtN1T8cYQw7w5TnQMpfBMM1GTQHSaaAqhFX8ashqXXlyxi2x0viPDhG5\r\nh4lBK/IPhXXfpjB7qqiPrRbymcUMrjjgb1qBShEWJCzXR+uYaTsmnN7xL/Sk\r\nYH8DsVbKqMlbB6N2J/LK7qZ/PDtyokbZLjIe/aYox57g9sDj8ZKNR29a2Bfb\r\noCzltn5YBqx1uOkMwW2AHZfEuRxFjZeIujzkuXtOhzbZmCRi9qgRe+yiJ7kN\r\nRdgPYoh1K8+vznSY7Lx+GsGy49r4Rs16Y8+AZ4GpdVDgnp1dT8f7vjS3MqL9\r\nim8cAdpa1u7VncZcctzUHscQClWyxD3shfvxwSpJVJBByuja0UF1etohEn5B\r\nGE1cnTEtKIcdpxDAC2SX0zGs1iwwn5nlTQEoMkqgiZqRDIp3zkw2NFhL2qGV\r\nv6rZSwjtkPyMFez+8tSoRYytUl5GCMUAihg=\r\n=T6ei\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"directories":{},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_3.0.0-alpha.0_1653445826124_0.2555227343394846"},"_hasShrinkwrap":false},"3.0.0-alpha.2":{"name":"js-moment","version":"3.0.0-alpha.2","description":"时间格式化及计算方法","repository":{"type":"git","url":"git+https://github.com/zhangjichengcc/moments.git"},"private":false,"main":"./dist/index.js","type":"module","module":"./index.js","jsnext:main":"./index.js","typings":"./moment.d.ts","keywords":["moment","date","time","format","validate","timestamp","addDay"],"scripts":{"start":"webpack-dev-server","test":"echo \"编译代码\" && webpack --config=webpack.config.ts","build":"echo \"编译&压缩代码\" && env MINIFY=1 webpack"},"author":{"name":"张吉成"},"license":"ISC","devDependencies":{"@types/node":"^17.0.35","babel-plugin-dynamic-import-webpack":"^1.1.0","babel-preset-env":"^1.7.0","clean-webpack-plugin":"^1.0.1","ts-loader":"^8.1.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.72.1","webpack-cli":"^4.6.0"},"gitHead":"ae7adf6136b4d21221105816806a57623107087a","bugs":{"url":"https://github.com/zhangjichengcc/moments/issues"},"homepage":"https://github.com/zhangjichengcc/moments#readme","_id":"js-moment@3.0.0-alpha.2","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-UMW7SL3wS1dZ3zYMXqJaR2ImjmcPicDVgrlGZah29dNMhZ4TuCU3qXd6tteC4nt7CzQDtoLOkNB0RihOkzbyjg==","shasum":"c8203f8ab1a3ba3d0bb4bb2362ba0e98ce69e4b4","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-3.0.0-alpha.2.tgz","fileCount":13,"unpackedSize":39503,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG+J9LegEKtC156OiysRtNjfSi6DXLGIa/oeKk6LEcczAiEAt7Kpj8eT5598x/nNmBM3x0+vRaRKo8dk1NCB03QSEEI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijZgtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNbhAAnJZlna/PPRYOpBG6BS8Q9fW9nGP1o6uwq4gmwwfJ3bJ5UY28\r\nkxawSctcJH3c1xKrALS/fvfdm2Qlj/SsSX8Xoct7O6LZoIIscb3RXDRdJa30\r\nOco2+JnBDItQBsnN6PYSwAq+dScNLoPImTWEqyGahD8QQYosf0ua1qt3H30h\r\nOuvVb9MJEjpMWJ8r1IivkjYh6wZa2zIOZ0ZqxIqk/3fshYW4PSDbJTKwsU/i\r\nA5Eu8FsNX8pCA0ynaUJOwalbzVrbDcjhnD9WjwqNGuG1gfZjOE/dSDrqZmBU\r\nqjLtWlDu6GlOKY9vThZgYJgoR3zVaZkK48O8u6OV60ISq/LE2Stnh0/qU9rX\r\n724VdacuvV7YKRbqcOS5Wo85E5vZAVfHfTStAa7P3BsYLrZlMV7pYJyNGbB3\r\nENMm5XhvTmN1CwiRqM+FehUx1cRHaGoQ6h8oAkzDRX9DCCXZxvp6BPWJ22nO\r\nQY6nfWch/7YN9crYDlbJcyPDaCl6oy3cvwBbGe210EEvXkANTj6eD6zCCNwm\r\nYEDzGU9xjaM0RBAU2xW5eGMaLHsMyy3HXSA4e094ubruXGweSaoU/ul7xkKQ\r\nrJtiL0c90wZLDwSKcNtqbklV1BcOBUChmuWx/zj7TRTdJT0zl/MQbV+cKK0m\r\noJsgZKzEhzvQsRU5JrokAeqhTy8X/0qeZXs=\r\n=nYez\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"directories":{},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_3.0.0-alpha.2_1653446701366_0.2509366152777446"},"_hasShrinkwrap":false},"3.0.0-alpha.3":{"name":"js-moment","version":"3.0.0-alpha.3","description":"时间格式化及计算方法","repository":{"type":"git","url":"git+https://github.com/zhangjichengcc/js-moment.git"},"private":false,"main":"./dist/index.js","type":"module","module":"./dist/index.js","typings":"./moment.d.ts","keywords":["moment","date","time","format","validate","timestamp","addDay"],"scripts":{"start":"webpack-dev-server","test":"echo \"编译代码\" && webpack --config=webpack.config.ts","build":"echo \"编译&压缩代码\" && env MINIFY=1 webpack"},"author":{"name":"张吉成","email":"zhangjichengcc@163.com","url":"https://github.com/zhangjichengcc/js-moment"},"license":"ISC","devDependencies":{"@types/node":"^17.0.35","babel-plugin-dynamic-import-webpack":"^1.1.0","babel-preset-env":"^1.7.0","clean-webpack-plugin":"^1.0.1","ts-loader":"^8.1.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.72.1","webpack-cli":"^4.6.0"},"gitHead":"d1d6aeb708c52d0f8e7a65a6ffea5d1e0d4d0534","bugs":{"url":"https://github.com/zhangjichengcc/js-moment/issues"},"homepage":"https://github.com/zhangjichengcc/js-moment#readme","_id":"js-moment@3.0.0-alpha.3","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-CWkHYZtgdL1IkYnVdVrT3k0LB4hmDV/T/3ef1ism9WZb5Rpmk0jbPJoA+SJgXicmrFnvdmDD3M0aiXw7K7F8mg==","shasum":"bf553976ab6287c8c856c9f156fd3f7aa6fc2389","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-3.0.0-alpha.3.tgz","fileCount":13,"unpackedSize":39589,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICIUiPHSTluxVHRwcin6sChE1ItG8RiK682nDsiSCqFkAiEAiMo2aOjpZ59mAShBP94Q+J5uldhCMfSAQuMLtMHNcqE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijc9oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojNQ/+Ljj7+gTak55i7V42JSxy/+Cg1YgJ8z9aOgYsFn46Co4UD6cL\r\nh0v6AsJC54GT1cTl7LoiewGsHRlqhuK1mzvGq263vZHUMqC5tRxBncOvm6sh\r\n0Em4nZ7R4y4LUABoqL1HMFUQqmuy6FfbB8NLDDbfWC5kcK2w2XaThIPJPQCM\r\nyaY7AkZDgBjjwcAUnQgGX9JWjTNa89N+XXRr06pmbTYDxcIeKm8R48Ae0wp/\r\nFqx7qnLVurZ7Bm3P+SaXeKlKs43mfS1XgIMi0/2lM3I6Cst4jkiqe7Kv/hBf\r\nWtIkmgpOo3TJ/FZMcfmJN6x5mmYNRcpR8a485nnPOgxJfKGaD3ZJQyfIt1Sj\r\nx5/sn+6A1d9wm5dIUxCYO6GdJballH+4d4L31Hy2s5Tjs0v0bLcVPmi++Jjd\r\nsoQmsmt19hoSGzPiDLfV+pebCN1J30C8DVIAgbjIDT4xn7vvTPzBnxClkH9L\r\n1MkwdHwUjlYgzdp3vtZWm+eIOnnhLl1E6zvo0iIaZ/NJdf7iNH7NZxYGEUbx\r\nLFBNhACGZ8TX2mEwx7cqguCUCg2Khlj8wsjJBOpwc1WBVvgiKFhrp5rpDd8m\r\nzuBrBMq2S4Kkn9HjobfSderh3Ds/0v7K6oSZHPyoPCZ9fciScLMgk5qMMEsq\r\nZLNpXlJymXFWvVq6TOLJ4Qzm8LloW4U0Wbk=\r\n=K0/3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"directories":{},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_3.0.0-alpha.3_1653460839911_0.9327020840469116"},"_hasShrinkwrap":false},"3.0.0-alpha.4":{"name":"js-moment","version":"3.0.0-alpha.4","description":"时间格式化及计算方法","repository":{"type":"git","url":"git+https://github.com/zhangjichengcc/js-moment.git"},"private":false,"main":"./dist/index.js","type":"module","module":"./dist/index.js","typings":"./moment.d.ts","keywords":["moment","date","time","format","validate","timestamp","addDay"],"scripts":{"start":"webpack-dev-server","test":"echo \"编译代码\" && webpack --config=webpack.config.ts","build":"echo \"编译&压缩代码\" && env MINIFY=1 webpack"},"author":{"name":"张吉成","email":"zhangjichengcc@163.com","url":"https://github.com/zhangjichengcc/js-moment"},"license":"ISC","devDependencies":{"@types/node":"^17.0.35","babel-plugin-dynamic-import-webpack":"^1.1.0","babel-preset-env":"^1.7.0","clean-webpack-plugin":"^1.0.1","ts-loader":"^8.1.0","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.72.1","webpack-cli":"^4.6.0"},"gitHead":"0eb168882ac6949ba719ae3fa9bdd61b82aacadf","bugs":{"url":"https://github.com/zhangjichengcc/js-moment/issues"},"homepage":"https://github.com/zhangjichengcc/js-moment#readme","_id":"js-moment@3.0.0-alpha.4","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-gYM224TogH+tp2upaHPl9erdHrBVZ0PrfE1ihwoaRc8v4qKkCkgQfVb+ASULUl1LM0RBQNFANRkJZWmcvzyhLg==","shasum":"8d24dc1e2f07e05da5c97dbdbece1aaaf0165b80","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-3.0.0-alpha.4.tgz","fileCount":13,"unpackedSize":39585,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCa+GyeAZdL/T+nUTSalUDufNfNZbs6xG+MRH1mPBnFKAIhAL6NDhOhINgWHZsiZNONrDrwwojeow48gfhXqSOIWFCH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijdCiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYdg/+Lmmlm2XQlSQzhBM2T2I53IcH0kak2usmLbC4ved3+uxSnPQv\r\ncNV8lNpuIVohfvM5cOTkI+i4EfBjE0oajn9ONDn7H2olqDGwSTlDOiahb37Y\r\nxdDhrcXi7Ks3xkd8fYlTO40PZUBTCmaKa0WSMJGSiTyGiR4lN2hvNp+r4TyY\r\nyY/Go50kyRTgS+zkMJ6FW0V889mh/eLhXzVzHrlmc+5qD3ZrT1dIbKxmcN5v\r\npQRabHQ0JuoVxf7o2kcPLyDH8ixPEPQVqAn8xo/zy5GBzYPjUvItuZhrfr1b\r\nrmA1OFfjlP7N+CchBGvZVCRqdzoPwgLLi6vdG1WCXhh2fW2lTrMOqZc5aAWq\r\ngFMwNtRV4MPXYxeOaAQDf0hO0O00fyg9lFzWaHFtlIR4pG5JrSm+lLEZ7p/O\r\nhs8tYMQqOsX8a/i4154/+6OUUzXcVBhWeSt+BvoNJHsRhvsYbCT1W61HCYg7\r\nXIzZvSKBZ4jC/hdObvsQmPCq54z9yGMVtbIX9ArC1wxBT26e6e1SXdO2JJfl\r\n741z1e95yBR2MH/qE/q3X8xI9AlwDdNN1rhag/DIGlDYHZyzNnLO4b8HjSw/\r\nbBgz4JwfPeRpUySShoAeejHY5bKTUm/HkzQFDe7KNnfLcZM5+dp7D6EWCpB8\r\n4C3YEKZwP/hL7yKkFsX/2qaVTmEhvEwBy/A=\r\n=16LM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"directories":{},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_3.0.0-alpha.4_1653461154816_0.5358237593044113"},"_hasShrinkwrap":false},"3.0.0-alpha.5":{"name":"js-moment","version":"3.0.0-alpha.5","description":"时间格式化及计算方法","repository":{"type":"git","url":"git+https://github.com/zhangjichengcc/js-moment.git"},"private":false,"main":"./dist/index.js","module":"./dist/index.js","typings":"./moment.d.ts","keywords":["moment","date","time","format","validate","timestamp","addDay"],"scripts":{"start":"webpack-dev-server","test":"echo \"编译代码\" && webpack --config=webpack.config.ts","build":"echo \"编译&压缩代码\" && env MINIFY=1 webpack"},"author":{"name":"张吉成","email":"zhangjichengcc@163.com","url":"https://github.com/zhangjichengcc/js-moment"},"license":"ISC","devDependencies":{"@types/node":"^17.0.35","babel-plugin-dynamic-import-webpack":"^1.1.0","babel-preset-env":"^1.7.0","clean-webpack-plugin":"^1.0.1","nodemon":"^2.0.16","ts-loader":"^8.1.0","ts-node":"^10.8.0","typescript":"^4.2.3","webpack":"^5.72.1","webpack-cli":"^4.6.0"},"dependencies":{},"gitHead":"2316613a4ae629783df88d4e3666208f1ff32b50","bugs":{"url":"https://github.com/zhangjichengcc/js-moment/issues"},"homepage":"https://github.com/zhangjichengcc/js-moment#readme","_id":"js-moment@3.0.0-alpha.5","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-3miM3OqFOae28cV999G6Ug1RUDioSP5VcpOrwKHQqnH84UZFLYqCkn8NiCe9bFbcfUhyq+1EYGdvJX2jZ6MW3g==","shasum":"7e0e3527974581223a01935b67c53af31e27c2f9","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-3.0.0-alpha.5.tgz","fileCount":4,"unpackedSize":27791,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYiAn5UjdFilHlHzC9J71dM0MTdt48i7hHkT6HleVLewIgeRLqjTSo/1MAHqANAU1OxsqKGEXflmWhl2zHqQzuVXw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij4naACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmov+Q//YY+GPF1D3Z/t9Xiau7meqSpqZzGPJolLFvzWx0L86T4b3Jd/\r\neMy5TvEtjf996EH4F5aqHTjOpmmQMYah0lMLP7ADi1jDaY/wUAqwVL5nbKYl\r\nLxxPJafRJM50udaj9CG4sVN4VRJEJAe+qIZNctV7iERCJ2XbEK34R7Ghh/pR\r\nvEhLP6+7nlRdWPow7QNxGo8yp33kerEOOodJDUUfijaJBALpuKeh9grZGhHv\r\ncmjXmXpte5lnsYS0ynsX74MfT8lCiHa/RenPETFG/eoOOZ1fLYUfv7N7ZWj/\r\naARELdfL5BcUyPByst7zNEzC7iDLDhdnBQYRty+d3rBR7I/k3JySfIEgWRE2\r\nfwfKnssKUjyjKeCsosMRk2uT1q6ZxzAKjrOmGvWFrYUoX4BWm93fDGVBIF0c\r\nAwY6rDSNe0TyLuYlZHHHX/QPoqG6VBTCs01B+nrQb5+BJYshJEXZht3FSirS\r\njWd5u6JAorhEXzEYoXAiM1LVSe+ODpbRpUS4Cr28Gfjc1YAZRH/mK2LMBKIR\r\nLwC3/HxdU+I1/CvcWqIKQsW85431csiTFPwLsBY2ZdsqBORNb1Cer59eXzna\r\nXfAgZl3uLZP9rr2+qe/CwJ/zGfxoTOJ5gUHA/uTYjFPKuh7FYz1su5EaS+9d\r\n2ufyoO5OQY9AhSiY1vzNgqr8fG5M7/MJYHQ=\r\n=IQRT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"directories":{},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_3.0.0-alpha.5_1653574106403_0.3869811194666677"},"_hasShrinkwrap":false},"3.0.1":{"name":"js-moment","version":"3.0.1","description":"时间格式化及计算方法","repository":{"type":"git","url":"git+https://github.com/zhangjichengcc/js-moment.git"},"private":false,"main":"./lib/main.js","module":"./lib/main.js","typings":"./moment.d.ts","keywords":["moment","date","time","format","validate","timestamp","addDay"],"scripts":{"start":"webpack-dev-server","test":"echo \"编译代码\" && webpack --config=webpack.config.ts","build":"echo \"编译&压缩代码\" && env MINIFY=1 webpack"},"author":{"name":"张吉成","email":"zhangjichengcc@163.com","url":"https://github.com/zhangjichengcc/js-moment"},"license":"ISC","devDependencies":{"@types/node":"^17.0.35","babel-plugin-dynamic-import-webpack":"^1.1.0","babel-preset-env":"^1.7.0","clean-webpack-plugin":"^1.0.1","nodemon":"^2.0.16","ts-loader":"^8.1.0","ts-node":"^10.8.0","typescript":"^4.2.3","webpack":"^5.72.1","webpack-cli":"^4.6.0"},"dependencies":{},"gitHead":"32ffab243715f11bbd514628a52f04fa86de2988","bugs":{"url":"https://github.com/zhangjichengcc/js-moment/issues"},"homepage":"https://github.com/zhangjichengcc/js-moment#readme","_id":"js-moment@3.0.1","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-NaXfuTrsANNArwQ607cq98Qj64tnl/Jtf0mJ5q+C8CwZ4mLRaesrJzpc2t4gUKm0/SzUAntC4HUx9F24jMvjgw==","shasum":"4d2d0f300233972442b595dd4533e787ee51b920","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-3.0.1.tgz","fileCount":4,"unpackedSize":28402,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwLRgRq8dqkMOduOQCfr85IUt7PPeWwfdcZX8HRNqvaAiEAoiaspEyXB4g4trMCiDfF+WQNn/D64R2svwnDKLI+lWs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikJ8iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCrhAAhqab5MMzE4OUnj5dn31mkfcPcrBE3OFQ8c6I8zqw/H6GhWtr\r\njjxRjFNSE/1sQ/UVocGXOZKdlatF9DAs3Llq7Wq24ixqS1U8yErcpq+pc9sA\r\nD3vWA7DaNDIaf29JoYCJQ6YNUK4rwi4hhx7oEbOmoD0ZJD1MFnw4X096lRN5\r\npGnSL2BFXRBuGjRu3ZYJdq3YWEXB1EUyXkeKmYqw2ug7Xw+NotBrE6OD/NXH\r\nndF/RxPI7TVFl94KlAnrQNnWtDUv1kMXZr4INJqbrpdQDgsx5t5cznsVBp3M\r\n/d/lyt7z1kRyvFGBTPKRE+W+V6jOmO5aBp0ToKXG7ewa7wfg/pOOe5pb8bMU\r\nAuFSp/Yf4YHHihpuVKncY+kdvEXYazdqpiyIOq6TuOPNP8XxmlY++IFyFtG2\r\nhFe2J6N+d07UD95CYZh+YAGRcyW9vLda9HTA0buyeXfcNU15oHHpnVSgItSU\r\nJjNrPs7v5/Nlsew9FZ/fZGJ8wCUvXgSzJguo3seWy3pArcxGJs1PzAZFfXvL\r\nErYAA+k7mO4IWRmojYJ2KZWsFKFbkIdkkULTIMtmmcd1Tf+eoKYbnf4jzXyI\r\n64kOk0ye31FZAZGUCaWr/TJMXYnRSWWgBKHB+47yJmCyL0fUVUic31pGC48H\r\nIbhmGvLDZcnz62HcT39vymy92HkUxg2XFKg=\r\n=dsj5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"directories":{},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_3.0.1_1653645090381_0.22320914804692404"},"_hasShrinkwrap":false},"3.1.0":{"name":"js-moment","version":"3.1.0","description":"时间格式化及计算方法","repository":{"type":"git","url":"git+https://github.com/zhangjichengcc/js-moment.git"},"bugs":{"url":"https://github.com/zhangjichengcc/js-moment/issues"},"directories":{"lib":"lib"},"private":false,"main":"lib/main.cjs.js","module":"lib/main.esm.js","jsnext:main":"lib/main.esm.js","typings":"./moment.d.ts","keywords":["moment","date","time","parse","format","validate","timestamp","addDay"],"scripts":{"start":"rollup -c","build":"set TERSER=1 && rollup -c"},"author":{"name":"张吉成","email":"zhangjichengcc@163.com","url":"https://github.com/zhangjichengcc/js-moment"},"license":"ISC","devDependencies":{"@babel/core":"^7.18.6","@babel/preset-env":"^7.18.6","@typescript-eslint/eslint-plugin":"^5.30.6","@typescript-eslint/parser":"^5.30.6","eslint":"^8.19.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-eslint":"^7.0.0","rollup-plugin-filesize":"^9.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.32.1","typescript":"^4.7.4"},"gitHead":"0c647445e262f040d63458a6d9b00dc24f51af5e","homepage":"https://github.com/zhangjichengcc/js-moment#readme","_id":"js-moment@3.1.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-T1YdR7ohZc8xYxIJShy+My1Yuxazg3xk6Bg+8WxS4Fh1K4SGndho01bZfAxnFcgv7XOJVg4kA3169fc61jt5kA==","shasum":"75c6d82e767b6ccbf27e598b72ad9d67d4550dda","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-3.1.0.tgz","fileCount":5,"unpackedSize":31695,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8J4BVtBUi701fssH407Qub4bqpiq/Gus2THC28U/xoAiEA8G4I3CHT4zaXRVnmbcDhK0jA5nsQhT3vDV1Q0DJEG0k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiz9yJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocpQ//doTxYDve42nN5bqMd0tMDDPJdRZxKFAfdGqUFPJ42ThVvXzy\r\nSPFwV17LE4Kd8n//Isdarz/450JecYSSm9S2/LpCb62YsTMHC6Jbsr7RiQFt\r\nQW7dULeRYjINnax9ikLak0l2u923WIC2zOvaZnR5dCIEd0esH3gx1nPfToIT\r\nhnoLWtjVGajg/vA3r6H9CqMOO95RWGZLVqgENAAI7xxzFkwcUOQOfE3nF6tG\r\nrm1EMGfXl7OrIbtKjDeOeIgwLzp14Cq58p1lBu8by2NVw7myilZj++eFrldK\r\nhqczRTQMa6kDYldrJPITRZcoKBHEEUrIQ+Q2OFcOfdWv9BbO9W2O+4EEMM9Q\r\n2ORnpfPemwyP9+TDkzFH4ppsXXWI9P/HwXem5wwhTyStiXKFaJD60Bi2I56S\r\n1F4ORtv5GQg5i1JZ7EzPv5ce8dEvj2UqwPYwX4uik3onBFKR/FF/7Pq46WqT\r\niYfl1MJ0XMvki04ijpKwH8r8CN0KAfERB9i9RPUOBYqtejFdlELOtNjAfca3\r\nOicdM3H4FSLt1gShKR2ZUR6D071RrmlxLNcMqIB3UysDhTSYPEUtkF3oGbXy\r\ndEBu6Q2vvecEq6wjhbT9ooJr0pHz5nvBcPIbZbQbrTiW+JTVofAd0XRSYiYr\r\n5cWa68ZLqZmdaiZgN9hQb51GeNJJ5omZODk=\r\n=L7qz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_3.1.0_1657789577618_0.6755656520466866"},"_hasShrinkwrap":false},"3.1.1-alpha.1":{"name":"js-moment","version":"3.1.1-alpha.1","description":"时间格式化及计算方法","repository":{"type":"git","url":"git+https://github.com/zhangjichengcc/js-moment.git"},"bugs":{"url":"https://github.com/zhangjichengcc/js-moment/issues"},"directories":{"lib":"lib"},"private":false,"main":"lib/main.cjs.js","module":"lib/main.esm.js","jsnext:main":"lib/main.esm.js","typings":"./moment.d.ts","keywords":["moment","date","time","parse","format","validate","timestamp","addDay"],"scripts":{"start":"rollup -c","build":"set TERSER=1 && rollup -c"},"author":{"name":"张吉成","email":"zhangjichengcc@163.com","url":"https://github.com/zhangjichengcc/js-moment"},"license":"ISC","devDependencies":{"@babel/core":"^7.18.6","@babel/preset-env":"^7.18.6","@typescript-eslint/eslint-plugin":"^5.30.6","@typescript-eslint/parser":"^5.30.6","eslint":"^8.19.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-eslint":"^7.0.0","rollup-plugin-filesize":"^9.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.32.1","typescript":"^4.7.4"},"gitHead":"672835629e45132e341c7185de95d91f8d6c649f","homepage":"https://github.com/zhangjichengcc/js-moment#readme","_id":"js-moment@3.1.1-alpha.1","_nodeVersion":"16.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-/QM41WgyHPcxMwLi7vLDYQ40NP7ixyYBliZNQuS3GV/0BUXvlE1oytAqSihbxRkqAORSxsZ/9/7MBku6fHen8g==","shasum":"d139b7cede148832c54e24fefa95a0fba10d05c5","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-3.1.1-alpha.1.tgz","fileCount":6,"unpackedSize":32962,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdu0vSjvanFKSbKRVk7I/blwqQnQhPOaREzlrpbVE+mAiBcVe1deq5W2ECW3fbyWLSUTM8hE0y+zfSnu1sf3xnq+g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaK42ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC7hAAmqVYibUMqCw1yaJJ+DzIEYsmkOlaIXi+YnVeedst+oEPhbu9\r\nqjP+syISjNPFUNYAEKnUf4bJvz2MYa5wjqBkINWy1Rmbm/HG9xTPI+XLk0Z0\r\n//IKyg8+a1WSZafsYHBHsB2e/BkKKoruWVGOGkZLH21/hGg6zGY2/deL2pSW\r\nGtvHdkN5C3/p4VaCaRyUcfr9xhwJkXJMfeAotDZZ4lzDXMDq70gMz90csjOk\r\nJLh/PIGdSBNcCCbaL5KPz+9jDfkqGZc4gUWnpgG9U8Lo6Zc75VWrP7sxiQuw\r\nnS/gjdbilMy7tGuG4nDc6+WCoZSpJNz027AMqwkzFWmVozf3YIPdAkMiate8\r\nszSZonEdS2nbw6yQZbt2Vwuawrv4AhMU4NRbHE03i9bJ5WgRsJQxKX7vwq6W\r\nzUIa3QZyVK+y2sjgp+OypV+umjL7nNvlYWUTqfjtV/QNIraEPxJDW2eiBj5l\r\nSrKb8necoMhmD0t3okU0J0hH1hsiwNM/GVLjO+x5y/EftmUk48VoI7XRc6ce\r\nB/rfE4yPwHIDeVLxl2WuA9AsSjwMzW2vhDIXWPUOFafWyN8RaTnzzyslmklH\r\n9/8m5Gpufo99ix0324ycmeGVhm1GEoNf7F1Kx0LXa0utGg1DOY3M26l73Vjo\r\nWV7s6lrxTuXD+i/1+hEpUFjIrOOW94E9GqI=\r\n=VWs5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_3.1.1-alpha.1_1667804726717_0.4209561152878838"},"_hasShrinkwrap":false},"3.1.1-alpha.2":{"name":"js-moment","version":"3.1.1-alpha.2","description":"时间格式化及计算方法","repository":{"type":"git","url":"git+https://github.com/zhangjichengcc/js-moment.git"},"bugs":{"url":"https://github.com/zhangjichengcc/js-moment/issues"},"directories":{"lib":"lib"},"private":false,"main":"lib/main.cjs.js","module":"lib/main.esm.js","jsnext:main":"lib/main.esm.js","typings":"./moment.d.ts","keywords":["moment","date","time","parse","format","validate","timestamp","addDay"],"scripts":{"start":"rollup -c","build":"set TERSER=1 && rollup -c"},"author":{"name":"张吉成","email":"zhangjichengcc@163.com","url":"https://github.com/zhangjichengcc/js-moment"},"license":"ISC","devDependencies":{"@babel/core":"^7.18.6","@babel/preset-env":"^7.18.6","@typescript-eslint/eslint-plugin":"^5.30.6","@typescript-eslint/parser":"^5.30.6","eslint":"^8.19.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-eslint":"^7.0.0","rollup-plugin-filesize":"^9.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.32.1","typescript":"^4.7.4"},"gitHead":"672835629e45132e341c7185de95d91f8d6c649f","homepage":"https://github.com/zhangjichengcc/js-moment#readme","_id":"js-moment@3.1.1-alpha.2","_nodeVersion":"16.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-7pKnTBic+vfg2IBgGt+O45CNgSnmoYkKMIQnGl9shX1b/4Uqe3Zo/CW7UVUx/iSPpgddLwIbdKcV4xrYpwK6lQ==","shasum":"7143329f052282ae141c97740875d1bd43f2c7ea","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-3.1.1-alpha.2.tgz","fileCount":6,"unpackedSize":33756,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICsiIYl3KDSUrr9oo86+AdLrazKnwE3yvvd7dErnRL0VAiApZF0jg+fGRtBGDKY/vQiXn14uLMAsqH2UA3s8A6tHzQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaMifACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4fQ/5AL/6H/7hpIXrPKMaoOZrG+fF8f48c2FJ4Bqjuzx42v8tywJS\r\nye9BmhAAqNsmdPnG5RVHl/PzijECfeOGhKgJTLDDKr5azZ81BHLX4wSn5qkR\r\ne/FiS9cP69+/Ab4SqGkmf2ox+l2Gq9iHDqr/qvH2Cwp/22fla5Itl//4CTo5\r\nR/8O0QkpJ//ZHzyGUqogKj9FhX7RuGnHwmSYT3b3u8gV6sw37fq3G57sr+Fi\r\n3o9x7acvVyt9AoYPy/OR2VD/ISAVaDvNLDvIdv71CzbAOgW1C2WWqmzl52ku\r\n10J5xXe72Mho1EdAGcFt76Ev8XWgVIZiBJIl9B38vWiDrzyx3SsTSVU4JPAc\r\nr5zsXbSaoMhEbF18PW/H6T+3tbBIaTtOapaCLOyO/2+3UMKUy1CpFYfpRrxM\r\n5JhLIP6kMvVVx49DD659geOUasS/MVap3RBVCABYA3myuKWF4ZWHOE1UCX4j\r\ndMF1L3P8anflBkqEgt4maMqV6aoqwL3fJ2cKRLAj6JGJco+XI/xhc90vCvoB\r\nAawSHkFTIWozj0X7XQEumhvVfWtquDY/DIa2ROC/+2b2JrwN2un6f9Lp/l6I\r\n/TJP/b9Bzb/Gyg3Y+EyKQi74vq6X6d6pelBtFJTM27ZDacIFTrpVBv7outIQ\r\n+Xt7XQCCHRFKo47AbG5lmjzztlVIJfxjhio=\r\n=QonQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_3.1.1-alpha.2_1667811487171_0.6585501309313182"},"_hasShrinkwrap":false},"3.1.1-alpha.3":{"name":"js-moment","version":"3.1.1-alpha.3","description":"时间格式化及计算方法","repository":{"type":"git","url":"git+https://github.com/zhangjichengcc/js-moment.git"},"bugs":{"url":"https://github.com/zhangjichengcc/js-moment/issues"},"directories":{"lib":"lib"},"private":false,"main":"lib/main.cjs.js","module":"lib/main.esm.js","jsnext:main":"lib/main.esm.js","typings":"./moment.d.ts","keywords":["moment","date","time","parse","format","validate","timestamp","addDay"],"scripts":{"start":"rollup -c","build":"set TERSER=1 && rollup -c"},"author":{"name":"张吉成","email":"zhangjichengcc@163.com","url":"https://github.com/zhangjichengcc/js-moment"},"license":"ISC","devDependencies":{"@babel/core":"^7.18.6","@babel/preset-env":"^7.18.6","@typescript-eslint/eslint-plugin":"^5.30.6","@typescript-eslint/parser":"^5.30.6","eslint":"^8.19.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-eslint":"^7.0.0","rollup-plugin-filesize":"^9.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.32.1","typescript":"^4.7.4"},"gitHead":"672835629e45132e341c7185de95d91f8d6c649f","homepage":"https://github.com/zhangjichengcc/js-moment#readme","_id":"js-moment@3.1.1-alpha.3","_nodeVersion":"16.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-P56n4O9+vgIZsEkXSjUGPgXhy7ZXw4E6/82Uxgu7xQk/9k8Mjst1YD9vsbnVuLsQzOGVpPI6+nWVmJ3pbLi5KQ==","shasum":"4b2f622c929b034191b7997c92a0c4b763d45404","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-3.1.1-alpha.3.tgz","fileCount":6,"unpackedSize":57299,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEWqds3V9ybACDu+uIrEq7QoHLsVt8gYzuj7Tbo3alskAiA5JEtbkFopy1h/KpV+hW6CSJMjyB51HHbtlq01sdSr1g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaM1XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpa1Q/+Jfngo9nQszvm4GBwXLakYIUIVyTx4SAPh7M6kW5ySnrXxi2I\r\ndowztnP2KhPPoGCsTuAUNxzu7vgE5er9yHkVslRgwKgteJN/mua4trsEI+CQ\r\nN2XIiXaP6A3i9P3cJhkJGKZOUiQNumXmgmcoxdvjkZPEGweWqOWErzddX/Xt\r\ndSnz/e3RxGIIs5n4/NgW/NeTfPJWqLj90wDYBATsTvx6LYZu8nMOgfmImfvh\r\nqjbfFMA0Ku6W5y/fKuFu6IIOhdX0Ulmyw9J89GbKwpcUXTqVgDl9rVdNnKNR\r\n3TkL6MX2g12IFZiiDbhR72TbZ60mc8lMX9hUrwhuZo/QHDAL9cNGxg1aHHuz\r\n0HXB+32PtECNk4SVrharpSZfqWLBtnGRfonnvqLQcwtYFavKPCABtAN+7Qdy\r\nbcXEGj6hC/bHW9lp/aGAgmFiAINPq4z2VmSudQowQX2akIhM8Y026NJlhBge\r\nvmThzwh+VXzc4+QxCm8KhNIUDcsNFF2OfsOpMA/XJC/HHytUxXPchQTMBnuJ\r\nEfh/SDTRGOS7eGyKr1G38b2jZ3hYPCflYnBvJKEg4km+YtUWBgiJrNwPiVoK\r\nO4O8PFlW+2AQ1SdmaKOxnMYW82ZQuf5UcdfeTJouXq6G8nP7GYq4IvrlPOhc\r\nRix/2PQYs7Nt/sxlWp/EoiDsqV5IJWFPliM=\r\n=s0DH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_3.1.1-alpha.3_1667812694950_0.15176340534004318"},"_hasShrinkwrap":false},"3.1.1":{"name":"js-moment","version":"3.1.1","description":"时间格式化及计算方法","repository":{"type":"git","url":"git+https://github.com/zhangjichengcc/js-moment.git"},"bugs":{"url":"https://github.com/zhangjichengcc/js-moment/issues"},"directories":{"lib":"lib"},"private":false,"main":"lib/main.cjs.js","module":"lib/main.esm.js","jsnext:main":"lib/main.esm.js","typings":"./moment.d.ts","keywords":["moment","date","time","parse","format","validate","timestamp","addDay"],"scripts":{"start":"rollup -c","build":"set TERSER=1 && rollup -c"},"author":{"name":"张吉成","email":"zhangjichengcc@163.com","url":"https://github.com/zhangjichengcc/js-moment"},"license":"ISC","devDependencies":{"@babel/core":"^7.18.6","@babel/preset-env":"^7.18.6","@typescript-eslint/eslint-plugin":"^5.30.6","@typescript-eslint/parser":"^5.30.6","eslint":"^8.19.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-eslint":"^7.0.0","rollup-plugin-filesize":"^9.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.32.1","typescript":"^4.7.4"},"gitHead":"cc096f16ace4b8f034ebe19ae1b94b61f9cabef2","homepage":"https://github.com/zhangjichengcc/js-moment#readme","_id":"js-moment@3.1.1","_nodeVersion":"16.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-b84ufgP5UWfAJE+WqQD76DQdMtbhc//hYqkpvt16ZcXOxh5hGvAREs0lu6GNJGmDNqZDfrYCLvRL5pcn4Cf3nw==","shasum":"b64328144c67cc5fe342d28666a63cece553b264","tarball":"https://registry.npmjs.org/js-moment/-/js-moment-3.1.1.tgz","fileCount":6,"unpackedSize":33748,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9DmAtH4SQ9fmaY97CYPK2z7c11/sroFJipHCpIRRaQAIhAMLhorCCJVAApEXoLpenFWBnZucCP3yP3XFOuPRUjNbi"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaOOvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqovA/+P8eIt0lpnF0wv+rLpjkIP1jrpOzE2xk0s3iN5ZUuZhh6jXPv\r\nNfY7h63+rTw/S94YKDkpje0g8FQZmYoFJ3K0pHjHMuVTx3C7a/j2Uj4sFRKw\r\nrb8HWY66/kp0yqUKRtZ4NjBq1t4EDu61XPRAbdkb8ttugG5mDMTDjnhUnkFh\r\np33k18cUS8U/NiTcMl81yfB6SkOBQY5RacsXS9Sa+zptjKUW2rbL1DdEkvIa\r\nkLdqcPMfr3/UdPnAVvURPUCat7PV3SA8t0Luzzt+tS926oIrgFEozStgXiLc\r\nCGTtV1BuoOkcKPymby8fqYZqdRdzcX2//lTbAXv3fuhDLPTra9Za0ID27mOx\r\nn9XnFKsVN7kN7KQDrOXCwAwMhXyDQzQ5Pj6WiWWMpp7NpKB25DbdbJL1B9bs\r\ngbP91IiwNCpQxEZzrn9K6RS9am/hNOiDe8lZYc/9+8YU6fithiHth+YOwhW4\r\nJkEvENF62edjuWAJ4g3WBx+hbAjXLgYuwNGuRQPK9t7dS+WV47+tA3lJT1qy\r\n7LtFfdl9adh5+4fM/LKFj89XTV+CaBI2qA6ZOND9hZXQkGEwzShiPVoZGsbv\r\nhysNvSO/hF2vYVXfM46zUmJZFjQ2CJvY69TbO7s5dPgwPdUOJo7ig7Xu52da\r\nW1XcX7sacp6Q+KPOXUHIejN0hffzhepofM0=\r\n=O6cp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhangjicheng","email":"zhangjichengcc@163.com"},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-moment_3.1.1_1667818415307_0.24389879938397296"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-15T07:12:22.081Z","0.0.0":"2019-02-15T07:12:22.195Z","modified":"2022-11-07T10:53:35.621Z","0.0.1":"2019-02-15T08:03:58.131Z","0.0.2":"2019-02-19T02:41:45.183Z","0.0.3":"2019-02-19T02:47:57.161Z","0.0.4":"2019-02-19T02:56:02.672Z","0.0.5":"2019-02-19T02:56:40.832Z","1.0.0":"2019-02-19T10:00:02.531Z","1.0.1":"2019-02-20T10:00:12.951Z","1.0.2":"2019-02-20T10:11:18.121Z","1.0.3":"2019-02-20T10:27:33.276Z","1.0.4":"2019-02-21T01:58:05.903Z","1.0.5":"2019-02-21T02:04:13.951Z","2.0.1":"2019-06-11T09:11:27.378Z","2.0.2":"2019-06-11T09:45:41.918Z","2.0.3":"2019-07-30T08:57:14.804Z","2.0.5":"2019-11-01T08:14:29.671Z","2.1.0":"2019-11-01T08:38:59.645Z","2.1.1":"2019-11-01T10:54:37.068Z","2.1.2":"2019-11-01T11:05:04.309Z","2.1.3":"2019-11-01T11:08:43.211Z","2.1.4":"2019-11-01T11:09:07.161Z","2.1.5":"2019-11-01T11:16:13.037Z","2.2.0":"2021-04-01T09:58:48.238Z","2.2.1":"2021-04-02T06:15:05.441Z","2.2.2":"2021-05-06T08:19:30.395Z","3.0.0":"2022-05-24T09:33:39.922Z","3.0.0-alpha.0":"2022-05-25T02:30:26.392Z","3.0.0-alpha.2":"2022-05-25T02:45:01.681Z","3.0.0-alpha.3":"2022-05-25T06:40:40.117Z","3.0.0-alpha.4":"2022-05-25T06:45:54.958Z","3.0.0-alpha.5":"2022-05-26T14:08:26.555Z","3.0.1":"2022-05-27T09:51:30.597Z","3.1.0":"2022-07-14T09:06:17.884Z","3.1.1-alpha.1":"2022-11-07T07:05:26.831Z","3.1.1-alpha.2":"2022-11-07T08:58:07.365Z","3.1.1-alpha.3":"2022-11-07T09:18:15.125Z","3.1.1":"2022-11-07T10:53:35.539Z"},"maintainers":[{"name":"zhangjicheng","email":"zhangjichengcc@163.com"}],"description":"时间格式化及计算方法","author":{"name":"张吉成","email":"zhangjichengcc@163.com","url":"https://github.com/zhangjichengcc/js-moment"},"license":"ISC","readme":"<h1 align=\"center\">js-moment</h1>\r\n\r\n<div align=\"center\">\r\n\r\n轻量级日期操作工具类 js-moment。\r\n\r\n![](https://img.shields.io/npm/v/js-moment.svg?style=flat)\r\n![](https://img.shields.io/bundlephobia/minzip/js-moment?color=green&label=gzip)\r\n![](https://img.shields.io/bundlephobia/min/js-moment.svg?style=flat)\r\n![](https://img.shields.io/npm/dw/js-moment)\r\n</div>\r\n\r\n<!-- 简体中文 | [English](./README-en.md) -->\r\n\r\n## ✨ 特性\r\n\r\n- 轻量：gzip 大小不足3kb\r\n- 精简：剔除 moment.js、day.js等日期组件的冗余方法，注重常用方法及**开放性**，暴露更多接口来支持各种场景\r\n- 易用：完善的ts参数及方法提示，让您不查看文档也可玩转 js-moment\r\n- 通用：包含通用的日期处理方法，包括日期加减、格式化、相对时间等常用方法\r\n\r\n## 🖥 支持环境\r\n\r\n- 现代浏览器和 IE9 及以上。\r\n\r\n- node\r\n\r\n## 📦 安装\r\n\r\n```bash\r\n>  npm install --save js-moment\r\n```\r\n\r\n``` js\r\n  // esm\r\n  import moment form 'js-moment';\r\n\r\n  // commonjs\r\n  const moment = require('js-moment');\r\n```\r\n\r\n## 🔨 示例\r\n\r\n<h2 style=\"text-align: center;\">日期格式化</h2>\r\n\r\n```js\r\n  const t = '2019-10-31 12:00:01';\r\n\r\n  moment(t).format('YYYY-MM-dd');                 // 2019-10-31\r\n  moment(t).format();                             // 2019-10-31 12:00:01\r\n  moment(t).format('YYYY年MM月dd日') ;             // 2019年10月31日\r\n  moment(t).format('YYYY-MM-dd 星期W AA h:m:s');   // 2019-10-31 星期四 下午 12:0:1\r\n  moment(t).format('MMMMDD');                     // 十月三十一日\r\n  moment(t).format('MMMM.DD.WW', 'en');           // October.31st.Thu\r\n  moment(t).format('MMM dd, YYYY', 'en');         // Oct 31, 2019\r\n\r\n```\r\n\r\n<h2 style=\"text-align: center;\">日期计算 format()</h2>\r\n\r\n```js\r\n  const t = '2019-10-31 12:00:01';\r\n\r\n  moment(t).addYear(1);               // Moment {date: Sat Oct 31 2020 12:00:01 GMT+0800 (中国标准时间), dateObject: {…}}\r\n  moment(t).addYear(1).format();      // 2020-10-31 12:00:01\r\n  moment(t).addMonth(1).format();     // 2019-12-01 12:00:01\r\n  moment(t).add(1).format();          // 2019-11-01 12:00:01\r\n  moment(t).addDay(1).format();       // 2019-11-01 12:00:01\r\n  moment(t).addTime(1).format();      // 2019-10-31 13:00:01\r\n  moment(t).addTime(1, 'h').format(); // 2019-10-31 13:00:01\r\n  moment(t).addTime(1, 'm').format(); // 2019-10-31 12:01:01\r\n  moment(t).addTime(1, 's').format(); // 2019-10-31 12:00:02\r\n```\r\n\r\n<h2 style=\"text-align: center;\"><a id=\"fromTo_demo\"></a>相对时间 formTo()</h2>\r\n\r\n默认方法\r\n\r\n例：\r\n\r\n``` js\r\n  moment('2021-01-20 12:00:01').fromTo('2022-02-19 10:19:50').format();  // '1年后'\r\n  moment('2021-02-20 12:00:01').fromTo('2022-02-19 10:19:50').format();  // '11个月29天后'\r\n  moment('2022-01-20 12:00:01').fromTo('2022-01-13 10:19:50').format();  // '7天1小时前'\r\n  moment('2022-01-20 12:00:01').fromTo('2022-01-20 10:19:50').format();  // '1小时40分钟前'\r\n  moment('2022-01-20 12:00:01').fromTo('2022-01-20 12:19:50').format();  // '19分钟49秒后'\r\n```\r\n\r\n自定义格式\r\n\r\n``` js\r\n  moment('2021-01-20 12:00:01').fromTo('2022-02-19: 11:19:50').format('y年M个月d天'); // '1年0个月12天'\r\n  moment('2021-01-20 12:00:01').fromTo('2022-02-19: 11:19:50').format('y年M个月d天h小时m分钟s秒'); // '1年0个月12天7小时11分钟18秒'\r\n  ```\r\n\r\n自定义拼接\r\n\r\n> 注意：为方便使用，极大的提高方法的灵活性，本方法将所有时间参数均暴露出来，方法 `Moment.fromTo()` 返回分别包含（进制后）的日期时间数及 `total` 对象，`total` 对象中存放对应的日期间隔总数[参考对比](#formTo_format_total_diff)，在自定义拼接时需要两者配合使用，如下示例\r\n\r\n``` js\r\n  const { tag, years, months, days, hours, minutes, seconds, total } = moment(t).fromTo('2018-09-01 08:30:00');\r\n  `发布于${total.months}个月${days}天${tag === '-' ? '之前' : '以后'}` // 发布于14个月5天之前\r\n  `距离高考还有：${total.days}天${hours}小时${minutes}分钟${seconds}秒` // 距离高考还有：425天 3小时 30分钟 1秒 \r\n  `闹钟将于${total.hours}小时${minutes}分钟${seconds}秒后响起` // 闹钟将于3小时30分钟30秒后响起\r\n```\r\n\r\n---\r\n\r\n## 参数及使用说明\r\n\r\n> `moment()` 会返回一个 `Moment` 实例对象, 包含以下方法及属性;\r\n\r\n### `Moment`属性\r\n\r\n|属性名|说明|\r\n|-|-|\r\n|`date`|标准 `Date` 对象|\r\n|`dateObject`| `year`： 年 <br> `month`：月 0-11<br> `day`：日<br>`hours`：时 0-23)<br> `minutes`：分<br> `seconds`：秒<br> `time`：时间戳 <br> `week`：星期 0-6 <br> `quarter`: 季度 0-3 |\r\n\r\n- **`Moment.dateObject`**\r\n\r\n  - year: number 年\r\n  - month: number 月 0-11\r\n  - day: number 日 1-31\r\n  - hours: number 时 0-23\r\n  - minutes: number 分 0-60\r\n  - seconds: number 秒 0-60\r\n  - time: number 时间戳\r\n  - week: number 星期 0-6\r\n  - quarter: number 季度 0-3\r\n\r\n---\r\n\r\n### `Moment`方法\r\n\r\n|方法名|参数类型|必填|默认值|方法说明|版本|\r\n|-|-|-|-|-|-|\r\n|`format(str)`|`string`|N|~~`'YYYY-MM-DD hh:mm:ss'`~~|格式化时间, [方法说明](#format_params)|v1.0.0|\r\n|`format(str, locale)`|`str: string`<br>`locale: 'zh'\\|'en'`|N|`str: 'yyyy-MM-dd hh:mm:ss'`<br>`locale: 'zh'`|格式化时间, [方法说明](#format_params)|v3.0.0|\r\n|`add(count, type)`|`count: number`<br>`type: string`|N|`count: 0`<br>`type: 'day'`|日期时间计算方法, [方法说明](#add)|v3.0.0\r\n|`addTime(count, type)`|`count: number` <br> `type: 'h' \\| 'm' \\| 's'`|N|`count: 0`<br>`type: 'h'` | 时间加减<br> h: 小时数 <br> m: 分钟数 <br> s: 秒数|v1.0.0|\r\n|`addDate(count, type)`| `count: number` <br> `type: 'd' \\| 'm' \\| 'y'`|N| `count: 0`<br>`type: 'd'` | 日期加减<br> y: 年数 <br> m: 月数 <br> d: 天数|v3.0.0|\r\n|`addDay(count)`| `count: number`|N| `count: 0` |天数加减|v1.0.0|\r\n|`addWeek(count)`| `count: number`|N|`count: 0`|星期加减|v1.0.0|\r\n|`addMonth(count)`| `count: number`|N|`count: 0`|月份加减|v1.0.0|\r\n|`addYear(count)`| `count: number`|N| `count: 0`|年份加减|v1.0.0|\r\n|`getDays()`| `-`|N| `-` |获取当前月包含天数|v3.0.0|\r\n|`getTime()`| `-`|N| `-` |获取时间戳|v1.0.0|\r\n|`fromTo()`| `string\\|Date`|N| `new Date()`[当前时间]| 获得相对时间, [方法说明](#fromTo)|v2.1.0|\r\n|`clone()`|`-`|N|`-`|复制当前 `Moment` 对象|v3.0.0|\r\n\r\n---\r\n\r\n### 方法说明\r\n\r\n**<a id=\"format_params\"></a>1. `format()`**\r\n\r\n|含义|字符|格式|版本|\r\n|-|-|-|-|\r\n|年|`YYYY\\|Y\\|yyyy\\|y`|0000 - 9999|v1.0.0|\r\n||`YY\\|yy`|00 - 99|v1.0.0|\r\n|月|`MMMM`|一月 - 十二月 `(zh)`<br> January - December `(en)`|v3.0.0|\r\n||`MMM`|1月 - 12月 `(zh)`<br> Jan - Dec `(en)`|v3.0.0|\r\n||`MM`|01 - 12|v1.0.0|\r\n||`M`|1 - 12|v1.0.0|\r\n|日|`DD`|一日 - 三十一日 `(zh)`<br>1st - 31st `(en)`|v3.0.0|\r\n||`D`|1日 - 31日 `(zh)`<br>1 - 31 `(en)`|v3.0.0|\r\n||`dd`|00 - 31|v1.0.0|\r\n||`d`|1 - 31|v1.0.0|\r\n|时|`HH`|00 - 23|v3.0.0|\r\n||`H`|0 - 23|v3.0.0|\r\n||`hh`|00 - 12|v1.0.0|\r\n||`h`|0 - 12|v1.0.0|\r\n|分|`mm`|00 - 59|v1.0.0|\r\n||`m`|0 - 59|v1.0.0|\r\n|秒|`ss`|00 - 59|v1.0.0|\r\n||`s`|0 - 59|v1.0.0|\r\n|子午线|`AA`|上午 / 下午|v2.2.0|\r\n||`A`|AM / PM|v2.2.0|\r\n||`a`|am / pm|v2.2.0|\r\n|星期|`WWW`|星期日、星期一 ... 星期六 `(zh)`<br>Sunday、 Monday ... Saturday `(en)`|v3.0.0|\r\n||`WW`|周日、周一 ... 周六 `(zh)`<br>Sun、Mon ... Sat `(en)`|v3.0.0|\r\n||`W`|日、一 ... 六 `(zh)`<br>Su、Mo ... Sa `(en)`|v3.0.0|\r\n||`w`|0 - 6|v2.2.0|\r\n|季度|`QQ`|春、夏、秋、冬 `(zh)` <br> spring、summer、autumn、winter `(en)`|v3.0.0|\r\n||`Q`|一、二、三、四|v2.2.0|\r\n||`q`|1 - 4|v2.2.0|\r\n\r\n---\r\n\r\n**<a id=\"fromTo\"></a>2. `fromTo()`**\r\n\r\n> 获取当前 `Moment` 对象与传入日期的差值 `moment(date).formTo(date)`\r\n\r\n- 入参  \r\n  标准日期格式字符串（如 yyyy-MM-dd hh:mm:ss）| `Date` 对象\r\n\r\n- 返回值\r\n\r\n  |属性名|说明|版本|\r\n  |-|-|-|\r\n  |`tag`|标记时间的前后，'-'表示之前；'+'表示之后|v2.1.0|\r\n  |`years`| 相差的年月日时分秒中的年数(进制后)|v2.1.0|\r\n  |`months`| 同上，相差月数|v2.1.0|\r\n  |`days`| 同上，相差天数|v2.1.0|\r\n  |`hours`| 同上，相差小时数|v2.1.0|\r\n  |`minutes`| 同上，相差分钟数|v2.1.0|\r\n  |`seconds`| 同上，相差秒数|v2.1.0|\r\n  |`quarters`| 同上，相差的季度数|v3.0.0|\r\n  |`weeks`| 同上，相差的周数|v3.0.0|\r\n  |~~`o`~~| ~~总计相差的时间，包含年月日时分秒的集合~~ (v3.0.0以后移除)|~~v2.1.0~~|\r\n  |`total`| 总计相差的时间，包含年月日时分秒的集合，向下取整 | v3.0.0|\r\n  |`wholeTotal`| 总计相差的时间，包含年月日时分秒的集合，包含小数（精确值）|v3.0.0|\r\n  |`format()`|格式化日期差方法 [方法说明](#fromTo_format)|v2.1.0|\r\n\r\n---\r\n\r\n- <a id=\"formTo_format_total_diff\"></a>2.1 `fromTo().format().total` 与 `fromTo().format().years、fromTo().format().months ...` 等对比\r\n\r\n  - `fromTo().format().total` 日期时间总数，向下取整\r\n  - `fromTo().format().years、fromTo().format().months ...`分别包含 年、月、日...\r\n\r\n  |属性名|说明|示例对应值|\r\n  |-|-|-|\r\n  |`total.years`|包含总年数|1|\r\n  |`format().years`|分别包含年数|1|\r\n  |`total.months`|包含总月数|23|\r\n  |`format().months`|分别包含月数|11|\r\n  |`total.days`|包含总天数|702|\r\n  |`format().days`|分别包含天数|2|\r\n  |`total.hours`|包含总小时数|16858|\r\n  |`format().hours`|分别包含小时数|10|\r\n  |`total.minutes`|包含总分钟数|1011529|\r\n  |`format().minutes`|分别包含分钟数|49|\r\n  |`total.seconds`|包含总秒数|60691770|\r\n  |`format().seconds`|分别包含秒数|30|\r\n  |`total.quarters`|包含总季度数|7|\r\n  |`format().quarters`|包含季度数|7|\r\n  |`total.weeks`|包含总周数量|100|\r\n  |`format().weeks`|包含总周数量|100|\r\n\r\n  示例：\r\n\r\n  ``` js\r\n  moment('2022-11-12 12:00:04').fromTo('2020-12-10 1:10:34')\r\n  ```\r\n\r\n- <a id=\"fromTo_format\"></a>2.2 `fromTo().format()`\r\n\r\n  |方法名|参数类型|默认值|版本|方法说明|返回值|\r\n  |-|-|-|-|-|-|\r\n  |format|String|Null|v2.1.0|格式化相对日期|根据日期差自动生成，默认取两位|\r\n\r\n  示例：\r\n\r\n  ``` js\r\n  moment('2021-02-20 12:00:01').fromTo('2022-02-19 10:19:50').format();  // '11个月29天后'\r\n  ```\r\n\r\n  format 入参格式字符\r\n\r\n  ||||||||\r\n  |-|:-:|:-:|:-:|:-:|:-:|:-:|\r\n  |含义|年|月|日|时|分|秒|\r\n  |字符|y|M|d|h|m|s|\r\n\r\n  示例：\r\n\r\n  ``` js\r\n  moment('2021-01-20 12:00:01').fromTo('2022-02-19: 11:19:50').format('y年M个月d天'); // '1年0个月12天'\r\n  ```\r\n  \r\n  详情可参考 [方法示例](#fromTo_demo)\r\n\r\n---\r\n\r\n**<a id=\"add\"></a>3. `add()`**\r\n\r\n> 日期时间计算方法\r\n\r\n- 入参\r\n\r\n  |参数|说明|必填|默认值|\r\n  |-|-|-|-|\r\n  |count|计算数量 number|N|0|\r\n  |type|计量单位 string<br> `'year'\\|'month'\\|'day'\\|'hour'\\|'minute'\\|'second'`|N|`'day'`|\r\n\r\n- 返回值  \r\n  `Moment` 对象\r\n\r\n---\r\n\r\n## 更新日志\r\n\r\n- **v3.1.1**  \r\n  支持 UTC (yyyy-MM-dd'T'HH:mm:ss.SSSZ) 转为标准北京时间。\r\n\r\n- **v3.1.0**  \r\n  切换 Rollup.js 进行代码打包，支持 ES Module CommonJs 两种方式引入。\r\n\r\n- **v3.0.0**  \r\n\r\n  1. 添加 `typescript` 语法校验提示，在ts项目中会自动提示相关参数及说明；\r\n  2. 更新 `format()` 方法，新增中英文区分（zh | en），新增 月份`MMMM、MMM`、星期 `WWW、WW`）等格式化规则，<a style=\"color: #f00\">需要注意，在v3.0.0以后，'DD'表示大写日期，即'一月 - 十二月，小写日期用'dd'表示</a>参考[format方法说明](#format_params)；\r\n  3. 重构 `formTo()` 方法，v3.0.0以前月份采用固定的30天来计算，v3.0.0以后则以自然月进行计算；\r\n  4. 新增 `add()` 方法，参考[add()方法说明](#add)；\r\n  5. `Moment` 对象新增 `time` 时间戳、`week` 星期、`quarter` 季度等字段；\r\n  6. 修复其他已知bug；\r\n  \r\n- **v2.2.1**  \r\n  切换到webpack5.0进行代码编译，切换ts进行开发；\r\n- **v2.2.0**  \r\n  增加 `format` 格式化方法的季度、星期等格式，详情见参数说明；\r\n- **v2.1.0**  \r\n  增加`fromTo`方法，用于获取**相对时间**， 详情见参数说明↑；\r\n- **v2.0.0**\r\n  1. 增加方法的链式调用，`moment().addDay()`等方法将会返回当前的`Moment`对象，如 `moment(t).addDay(1).addMonth(1).format()`；\r\n  2. 修复ios设备格式化时间显示 `NAN` 的bug；\r\n- **v1.0.0**\r\n  基本的`moment`方法, 返回`Moment`对象，进行日期的计算及格式化等操作；\r\n\r\n## 🔗 链接\r\n\r\n- [项目地址](https://github.com/zhangjichengcc/moments)\r\n- [my portfolio](https://portfolio.zhangjc.cn/)\r\n\r\n## 🤝 参与共建\r\n\r\n- author zhangjicheng\r\n- Email zhangjichengcc@163.com\r\n","readmeFilename":"README.md","keywords":["moment","date","time","parse","format","validate","timestamp","addDay"],"homepage":"https://github.com/zhangjichengcc/js-moment#readme","repository":{"type":"git","url":"git+https://github.com/zhangjichengcc/js-moment.git"},"bugs":{"url":"https://github.com/zhangjichengcc/js-moment/issues"}}