{"_id":"@behaver/calc-ut-delay","_rev":"4-b0126eabc684717dbbd94ae18ff95d57","name":"@behaver/calc-ut-delay","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@behaver/calc-ut-delay","version":"1.0.0","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-brightgreen.svg)](#) [![npm version](https://img.shields.io/npm/v/react.svg?style=flat)](https://www.npmjs.com/package/@behaver/angle) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-bri","main":"index.js","scripts":{"test":"mocha test"},"author":{"name":"Sanwan Dong"},"license":"MIT","devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0"},"gitHead":"bdd1f6aa08636c572926ab10df1155d3922fad4f","_id":"@behaver/calc-ut-delay@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.6.1","_npmUser":{"name":"behaver","email":"qianxing@yeah.net"},"dist":{"integrity":"sha512-+33mkKXfkyFB7Z6m42V+zpCJ8XOFvX4goQ4yCT5ZHilerFCf0wnUsuWuBFYbcYEykE9bCReTvjs94YmAlKhXrA==","shasum":"e469df3f310393e4d2f6962cf34ed188f335019a","tarball":"https://registry.npmjs.org/@behaver/calc-ut-delay/-/calc-ut-delay-1.0.0.tgz","fileCount":4,"unpackedSize":8150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIymmCRA9TVsSAnZWagAAnAkP/RRlzEGFxqWeWfEpP7l/\nyKQSs5c6+jlN9wvjbB/RkB2edGQsoCHxcF+O3nOPH7+9iiyCT3Tfe6s+RaXK\noyxdV5ho6p/VXAxvIwKGKzbBaC6DWX+RNdh9yuw5NF/QHgsZXh1lNhH99miz\nWtbl0f2Lq+AjvEErn9JRvKA46uO54RJrcoA5ZV317UKRETKywNwmTlBoHspk\nXBxFDUKilyD5pQoYEb4sJspYJwyN6FFZTCaVEqr1oOSVcaSnVf5ygMDjNruA\nhY6o2SSgpQn06jtruDNl6Dkva9ye2OX1NQ/ZO05iqAM2xB4N8uEYNOaAblvx\nDdMsG4SFN6+ffiMeD/R0ytrf7/mwjPIiv5Y0ACyoHOndR4tYt+w7U7I7Srr0\nSN2mlTiv4N632XPs7GMmfnS6GnsYqstInLmb9AOpz0ouWT1M0G6SP9mUNNLd\n8omSb7+LxutHynFgbkC37IKSz3Yq0KQEp6Oft8KQiOwqfJkxM5osMsVWTVZ/\nzq8p537VYg9hvjdejOAVIBhF/HYbiLgj69KMjheRvF85YMN2tCfylbnYkNve\nEumxtHszG36DsCB7JlgybRBGdUN9dQ5/GhXqQ1hcOybFeLoPX8k1GqkvTGW7\nh7YUDDR3kNoeXRuoTFB+XybYRJtNX0dUww2GG5Y0dsxmUakbJWooC5jFZrw5\nCNtD\r\n=uDMb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3F2GiQx0BTYOwDIjuh0ph8XkynIuNOgO4t5fv2+7iEQIhAKJEK/9qG4Y63eIzFsLB5CNrgONwZWFhTXnzxdew+KMX"}]},"maintainers":[{"name":"behaver","email":"qianxing@yeah.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/calc-ut-delay_1.0.0_1529031077742_0.6911857422177319"},"_hasShrinkwrap":false},"1.0.1":{"name":"@behaver/calc-ut-delay","version":"1.0.1","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-brightgreen.svg)](#) [![npm version](https://img.shields.io/npm/v/react.svg?style=flat)](https://www.npmjs.com/package/@behaver/angle) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-bri","main":"index.js","scripts":{"test":"mocha test"},"author":{"name":"Sanwan Dong"},"license":"MIT","devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0"},"gitHead":"566cfe8c9c06bdddf37b9aa7ccb1454083202af1","_id":"@behaver/calc-ut-delay@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.6.1","_npmUser":{"name":"behaver","email":"qianxing@yeah.net"},"dist":{"integrity":"sha512-U8FcIi3woMIKzFqpnteK6a/Q6/YClgeSqmLBBPo1bAf8wMrLZhTJGJBcOqAfB7xLJ8LDX+NmgGiWTwx7CYClPw==","shasum":"54c7082c340bd996e39fbc76d05567bd971bf408","tarball":"https://registry.npmjs.org/@behaver/calc-ut-delay/-/calc-ut-delay-1.0.1.tgz","fileCount":4,"unpackedSize":8150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRs3QCRA9TVsSAnZWagAAYzUP/1oMHhQU1KjjK+JruQCF\nRur/Wc6w0KzVuFWbpqcc16gB+Z8f8wIHNrtNIqSCKUKORbZyPIVOHR+8yYDz\nx8mIOEdrhA/OGDC2Onst5AkbxEGgqgnTvTO5v+ZBD+xdbW2WqXnHqFZKREwM\nChBnA1OiotaKDFQohuhR4wgQ/2ukx904G0TdBB0y7GX8zCJZtPBOxCCGAuYa\naIQLmLNOTS27puINfzhuNfv6ntym8P6femMUNOByeyZb7pNS3WTJZEXcRBP1\nZMPAwtYdDaTbP+zgFiXVIpjLVfVZIXyxbzKMcZ4lhdPimS6Z34GQvOqWKuxc\nQUvjpgfKV9F/hbjGMl+sqNpb5qAU15jmrRsOCzYw7HP+HNB5cqFaAdVpqAqk\nBqALjh/ILm7xfjj6TtwLfzdcsgF/AXH1eB/aD9RhJdE6TzQ28nDbYiZKiPW9\nWjZYpAsKijaFu+3iDWpu06dF4r6lyeIxizQ6eNaZNsDDulDkyC7SY60ZwUcG\nwq7EsGQhO1OAH4Stb0lAZ97p9sZruV70BZ5hotX1A54uwnZx7GcwwMOS4Hj4\nLzYicblu8C8EFLMMwBdr7dnufbs203Th10uB8EVIO14YR7a+BvSqX9jEttYf\nA6paB/hkYyBuFf0HCvKSHWcwBZ66rw+Ka9/rPIxfbb8gLNHM3mNpn8OOuoWo\nfspm\r\n=FL67\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWJVyLcKJNHXaGwZRREanhTV1TQa35Ef3/QXO5lwpA5wIhAPs/q16Fzor2kNP8aYkjDF4OWore9oXWSqaUS5F88RiL"}]},"maintainers":[{"name":"behaver","email":"qianxing@yeah.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/calc-ut-delay_1.0.1_1531366864534_0.5765861288015328"},"_hasShrinkwrap":false},"1.0.2":{"name":"@behaver/calc-ut-delay","version":"1.0.2","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-brightgreen.svg)](#) [![npm version](https://img.shields.io/npm/v/react.svg?style=flat)](https://www.npmjs.com/package/@behaver/calc-ut-delay) [![PRs Welcome](https://img.shields.io/badge/PRs-wel","main":"index.js","scripts":{"test":"mocha test"},"author":{"name":"Sanwan Dong"},"license":"MIT","devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0"},"gitHead":"c0d03078e79835bc136b495e365c8bfc86450cd1","_id":"@behaver/calc-ut-delay@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"9.6.1","_npmUser":{"name":"behaver","email":"qianxing@yeah.net"},"dist":{"integrity":"sha512-I8RV0nxdw+gR3WfTRWMBbolrsTUwSItSfWPHy9wITH+uIJB9bve4MzONAaRXfvVjIEBGPU5orIkUv/Xx/xMkPw==","shasum":"235b0f2c35040372d3c6b3c54c66816b7e0b29ba","tarball":"https://registry.npmjs.org/@behaver/calc-ut-delay/-/calc-ut-delay-1.0.2.tgz","fileCount":4,"unpackedSize":8158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTDRiCRA9TVsSAnZWagAALrgQAIT3NsU7okAWvfb2ajfY\nswsLHAaM/p7qliWRZxdw8trHiB25pS6wsAgler3YRCS/ajktEwTjkYfbd0E7\n4H2ZzZT7c55EYYJI9csx6lZmz1sUR5X9jJgMJbLfjHQNiLu2QzMGPh0O4/I4\nvwmGWVyA3X+3mN3u+N/20qH0JcruEGK7AiNvZyIyqTQwQazPcPbdZvfSx9DH\neU4D8c4P0JY8PexHeIc4DLt6IiOAK+v65kKFnnFd9yJI46//9JeaxFmZlrUD\neVAhuUuTmQA6W+Jo2fsGeTu/UHN88mhAql6lS2ZgNC0v24FGEWaxskwkkQJv\nRFGnqnkFxCclJTOEg5Wi3qNHJBQC1oNunlXAa7uaRJDX1Vs2NZyrJKngMNDu\nXUC711euxCUEeuxY3Iu8PrvD1t+jcX3Zb1CFZCCsWe+QyDieHjnhA7bp7eXj\nnSAPlU32jx0LJitLYGWdJnXKR576ufebZKQ7NYIBPv5f+XpHAil4CZxrxnra\niyBKU/ww59pRWwGwB/0a5JWHcvhFfJ6Yb9WPv5xUqpIzsl/Od+fcoLwRilxa\ngGdqN9+g6+iwlYUFcURAdjd2ELQbk8W+FUae4FOdz0JrRWMFc48MLMOjyP/U\n6T64clMoEE5wH7+Hc6k4v1AVsxS38uVkFpv3IvuWhJ83Ml6kU/vt5+tsi7Z+\npbsg\r\n=DJww\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEchUpaobjRGHnhIBCNRpOf+Q5JKV7fy7mgsoWLD8nuNAiBw5GfB8REi1MN0coTlXFyYhP8EK7xAdA68UA4IqIip/A=="}]},"maintainers":[{"name":"behaver","email":"qianxing@yeah.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/calc-ut-delay_1.0.2_1531720802259_0.94211659049544"},"_hasShrinkwrap":false},"1.0.3":{"name":"@behaver/calc-ut-delay","version":"1.0.3","description":"[![GitHub license](https://img.shields.io/badge/license-MIT-brightgreen.svg)](#) [![npm version](https://img.shields.io/npm/v/react.svg?style=flat)](https://www.npmjs.com/package/@behaver/calc-ut-delay) [![PRs Welcome](https://img.shields.io/badge/PRs-wel","main":"index.js","scripts":{"test":"mocha test"},"author":{"name":"Sanwan Dong"},"license":"MIT","devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0"},"gitHead":"c9ce01c717434a33656b2d12a9abc2c637225505","_id":"@behaver/calc-ut-delay@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"9.6.1","_npmUser":{"name":"behaver","email":"qianxing@yeah.net"},"dist":{"integrity":"sha512-KOiMfMSqymVLSW3AfHLCYLtwaw+PgQoo/TUGburcFmJKkNhVsuhOmmlXQAK6HF1J5juos9EyI0G4b0RLUzXc2A==","shasum":"ec92c0b9530887e837ef850c24a5b9277afc4e88","tarball":"https://registry.npmjs.org/@behaver/calc-ut-delay/-/calc-ut-delay-1.0.3.tgz","fileCount":3,"unpackedSize":6202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcl+4DCRA9TVsSAnZWagAAoZgP/RVSMQsu8q9jFuKic4QH\nqf+3D1RaIyOLnzqGSY4VC6bzsJMkfDCb1rNJcXl4ZtAj1GRGpxOXst9o4BU+\nZv+nZAjnty3OUMSsgC1ygonFFioVcM4hPiZokKeJB7YWnrxnu+e83bAxQyTE\nzHr6MWBUczHYpXY7OThgim89SilsKZD1REMMdHg+R9+CJ7wHQ+R5tr27QbrB\n9OvQqt3voi5PiJQOwqH2Ouo2Z6vxmc7GS42V6gMIKuRkFMf+f/wJS/vr3MwK\nCCcVF1+TQREW4fdy1ud5VDR98okmwP0O7bpB+SK7j1C5MtJRF+5xonf1zjJN\nJDmrmjAM/XJI5wfpdLSKHOZ4KQFydgk0YgmApP8Qsbgs/K4w/Llw5FPgHHTE\n95Ibv1xAYhAAqoKBnMlc5y7+19EO/WRd/K/je4WM+CoEH778iiKDSUu2LDr3\n6IT5rYHCykw1lG3K0Aqjx1uvO8NVx2HovQbv2kD/MVMQuw2wxYcD42OPssfq\nDtvJJn1LTX5teKRJELRyJqFj4TycjW6Xos8gKv0D/5zLNBirW6LQh/wOiov9\n8qrdEw/saxGMDtvZodHFtPZAoTklRQ7sFkjOQuDOku89t04oBW0k9Qb9bw+W\nbUmoEo3C5QqlRs464BEWE4iDZV9Pv2Zl+6e2LnyF14qG0CXATPCeQ4oXabtl\nWQCn\r\n=on/b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDK+TFLl9PX67MJankNqO7xM5QTT62APusaokDV8JY+6AiEAtpwSFP7MPwzy5JlJARaRB+lp2uJKJ5xPgpc0RFOmvR8="}]},"maintainers":[{"name":"behaver","email":"qianxing@yeah.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/calc-ut-delay_1.0.3_1553460738844_0.13918338864309998"},"_hasShrinkwrap":false}},"time":{"created":"2018-06-15T02:51:17.292Z","1.0.0":"2018-06-15T02:51:17.819Z","modified":"2022-04-04T18:12:36.853Z","1.0.1":"2018-07-12T03:41:04.586Z","1.0.2":"2018-07-16T06:00:02.335Z","1.0.3":"2019-03-24T20:52:19.144Z"},"maintainers":[{"name":"behaver","email":"qianxing@yeah.net"}],"description":"[![GitHub license](https://img.shields.io/badge/license-MIT-brightgreen.svg)](#) [![npm version](https://img.shields.io/npm/v/react.svg?style=flat)](https://www.npmjs.com/package/@behaver/calc-ut-delay) [![PRs Welcome](https://img.shields.io/badge/PRs-wel","author":{"name":"Sanwan Dong"},"license":"MIT","readme":"# calcUTDelay\n\n[![GitHub license](https://img.shields.io/badge/license-MIT-brightgreen.svg)](#) [![npm version](https://img.shields.io/npm/v/react.svg?style=flat)](https://www.npmjs.com/package/@behaver/calc-ut-delay) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](#)\n\n## 简介\n\n计算 **力学时** 与 **世界时** 之差，即 *ΔT = TD - UT*，单位为 **秒**\n\n**世界时（UT）**，即格林威治地方时，它 *基于地球的自转*。\n然而，地球自转一直在变缓，而且变缓规律难以预测，这使得世界时成了一种不均匀的时间系统。\n\n**历书时（ET）**，它由力学定律定义：*基于行星运动*。\n1984年，ET被 **力学时** 取代，它由 *原子钟定义*。事实上，力学时是历书时的一个延伸。\n它是一个均匀的时间标尺，被天文学家们用来精确计算天体力学、轨道和星历等。\n\n力学时又分为太阳系 **质心力学时（TDB）** 和 **地心力学时（TDT）** 。\n这两个系统最多相差0.0017秒，此种差异与地球以椭圆轨道绕日运动有关(相对论效应)。\n因这一差异小到可以被大多数实际应用忽略，故此处我们对质心力学时和地球力学时不加区分，统称为**力学时（TD）**。\n\n本函数求得的数值为 近似 差值，力学时和世界时之间的 精确 差值 *ΔT = TD - UT* 只能由天文观测值推算。\n\n除了 1871 - 1901 年，世界时总是落后于相同数值的力学时，所以该段时间之外的年份，函数的结果都是正值。\n\n本函数计算值域在 *-4000年 至 6000年* 之间。\n\n*本函数参考了 许剑伟 先生的寿星万年历程序，特此申明。*\n\n## 用例\n\n通过 npm 安装，在你的 node 项目目录下执行：\n\n`npm install @behaver/calc-ut-delay`\n\n---\n\n计算 1100 年的力学时与世界时之差 ΔT：\n\n```js\nconst calcUTDelay = require('@behaver/calc-ut-delay');\nlet deltaT = calcUTDelay(1100).toFixed(1);\n```\n\n变量 deltaT 的值等于 `1089.8` 秒\n\n## 误差分析\n\n通过本方法计算得到的 ΔT 存在一定计算误差，精确 ΔT 只能由天文观测值推算\n\n从 1800年 至今 函数的平均计算误差保持在 1 秒之内\n\n对于早于 1800年 的时间，随着年代越早，误差不断增大\n\n至 -500年 时，误差可达到 430 秒左右\n\n关于计算误差的详细情况，可参照 http://www.huangdaojiri.org/wnl/sm7.htm\n\n或 NASA 提供的 https://eclipse.gsfc.nasa.gov/SEcat5/deltat.html\n\n## 贡献者\n\n本函数参考了 许剑伟 先生的寿星万年历程序，特此申明。\n\n## 许可证书\n\nThe MIT license.\n","readmeFilename":"readme.md"}