ຕົວແປງ Timestamp ຟຣີ
ແປງ Unix timestamp ເປັນວັນທີທີ່ອ່ານໄດ້ ແລະ ກັ່ນ. ຮອງຮັບ UTC ແລະ ເວລາທ້ອງຖິ່ນ, ວິນາທີ ແລະ millisecond.
ອ້າງອີງ epoch ດ່ວນ
ການນຳໃຊ້ທົ່ວໄປ
- ປ່ຽນ Timestamps ໃນ Analytics ຕົວະທໍາ Unix timestamps ຈາກ analytics ອອກ (Google Analytics, Mixpanel, Amplitude) ເປັນ ລຽບ ວັນທີ.
- ແປງ Timestamp ສຳລັບການດີບັກອອກແບບວ່າ Unix timestamp ຈາກເວລາເລີ່ມ ຂໍ້ມູນຜິດພາດ ແລະຄໍາຕອບ API ເປັນວັນທີ່ອາດອ່ານໄດ້
- ແປງ Timestamp ໃນການພັດທະນາ APIກວດກາ ປຽບທຽບ ແລະແປງ Unix timestamps ທີ່ສົ່ງກັບ REST APIs ແລະ webhooks
- ແປງ Timestamp ສຳລັບການສອບຖາມຖານຂໍ້ມູນແປງວັນທີ່ເປັນ Unix timestamps ສໍາລັບ SQL WHERE ແລະຊ່ວງວັນທີ່
- ແປງ Timestamps ສໍາລັບ Schedulingແປງວັນ ເວລາຕົ້ນໄມ້ ເປັນ Unix timestamps ສໍາລັບການນໍາໃຊ້ໃນລະບົບ scheduling ແລະ calendar APIs
ມັນເຮັດວຽກແນວໃດ
ການແປງທັງໝົດເກີດຂຶ້ນໂດຍກົງໃນບຣາວເຊີໂດຍໃຊ້ Date object ໃນຕົວຂອງ JavaScript ແລະ ຊຸດ Intl (Intl.RelativeTimeFormat, Intl.DateTimeFormat, Intl.supportedValuesOf) — ບໍ່ໃຊ້ library ພາຍນອກ, ບໍ່ມີການສົ່ງກັບໄປຫາເຊີເວີ. ຂໍ້ມູນທີ່ອອກຈາກເຄື່ອງຂອງທ່ານແມ່ນບໍ່ມີເລີຍ: ຕົວເລກຄົງຢູ່ໃນເຄື່ອງ.
- 1ການກວດຈັບ ແລະ ປັບມາດຕະຖານໜ່ວຍເມື່ອທ່ານວາງ timestamp, ເຄື່ອງມືຈະນັບຈຳນວນຕົວເລກຂອງມັນເພື່ອຄາດເດົາໜ່ວຍໂດຍອັດຕະໂນມັດ: 10 ຕົວເລກໝາຍເຖິງວິນາທີ Unix, 13 ມິນລິວິນາທີ, 16 ໄມໂຄຣວິນາທີ, 19 ນາໂນວິນາທີ. ຫຼັກການນັບຕົວເລກທີ່ຂຽນຂຶ້ນເອງຈະໝາຍຄວາມບໍ່ຕົງກັນ ແລະ ສະເໜີການສະຫຼັບໜ່ວຍດ້ວຍການກົດຄັ້ງດຽວ, ປ້ອງກັນຄວາມຜິດພາດງຽບໆເຊັ່ນການຖືວ່າຄ່າມິນລິວິນາທີ 13 ຕົວເລກເປັນຄ່າວິນາທີປີ-55881.
- 2ການສ້າງວັນທີຜ່ານ JavaScript Dateຕົວເລກດິບຈະຖືກປັບຂະໜາດເປັນມິນລິວິນາທີ ແລະ ສົ່ງໃຫ້ new Date(ms). ຈາກນັ້ນວິທີການ Date ໃນຕົວ (getFullYear, getUTCHours, toISOString, ແລະອື່ນໆ) ຈະສ້າງເວລາທ້ອງຖິ່ນ, ເວລາ UTC, ແລະ ຜົນລັບ ISO 8601 — ບໍ່ມີ library ວິເຄາະໃດກ່ຽວຂ້ອງ.
- 3ເວລາສຳພັດອິງພາສາຜ່ານ Intl.RelativeTimeFormatຕົວນັບແບບສົດຈະເຮັດວຽກທຸກວິນາທີ ແລະ ຄິດໄລ່ປ້າຍເວລາສຳພັດຄືນ (ຕົວຢ່າງ '3 ວັນກ່ອນ', 'ໃນ 2 ຊົ່ວໂມງ') ໂດຍໃຊ້ Intl.RelativeTimeFormat ທີ່ຕັ້ງດ້ວຍພາສາຂອງໜ້າ. ນີ້ຮັກສາການສະແດງຜົນສຳພັດໃຫ້ຖືກຕ້ອງແມ່ນວ່າທ່ານຈະປະໄວ້ແທັບເປີດ, ແລະ ສ້າງຜົນລັບທີ່ຖືກຕ້ອງທາງໄວຍາກອນໃນທຸກພາສາທີ່ຮອງຮັບໂດຍບໍ່ຕ້ອງມີ string ແປພາສາເພີ່ມ.
- 4ການສະແດງເຂດເວລາຜ່ານ Intl.DateTimeFormatເຂດເວລາ IANA ທີ່ປັກໝຸດໄວ້ (ຕົວຢ່າງ America/New_York, Asia/Tokyo) ຈະຖືກຈັດຮູບແບບດ້ວຍ Intl.DateTimeFormat ໂດຍໃຊ້ຕົວເລືອກ timeZone. ລາຍການຊື່ເຂດທີ່ບຣາວເຊີຮອງຮັບເຕັມມາຈາກ Intl.supportedValuesOf('timeZone'). ເຂດທີ່ປັກໝຸດຂອງທ່ານຄົງຢູ່ໃນທຸກເຊດຊັນຜ່ານ localStorage.
ເຄື່ອງມືທີ່ກ່ຽວຂ້ອງ
ຕົວກວດ UUID
ຖອດລະຫັດ UUID ຫຼື ULID ໃດໆ — ເບິ່ງສະບັບ, variant ແລະ timestamp ທີ່ຝັງຢູ່ໃນ v1, v6, v7 ແລະ ULID. ເຮັດວຽກທັງໝົດໃນບຣາວເຊີ.
ຕົວຄຳນວນ chmod Permissions
Toggle Unix file permissions ສຳລັບ owner, group ແລະ other ເພື່ອຮັບ octal (755), symbolic notation (rwxr-xr-x) ແລະ chmod command ຊັດເຈນ.
ເຄື່ອງມືປ່ຽນແປງວັນທີ Hijri
ປ່ຽນແປງວັນທີລະຫວ່າງປະຕິທິນ Gregorian ແລະ Islamic (Umm al-Qura) ທັງສອງທິດທາງ ໂດຍມີຊື່ເດືອນອາຣາບິກ ຕົວເລກອາຣາບິກ-ອິນເດຍ ແລະວັນທີ Hijri ຂອງມື້ນີ້.