API Διάρκειας
Εργαστείτε με διάρκειες ISO-8601 — τις συμβολοσειρές PnYnMnDTnHnMnS (P3Y6M4DT12H30M5S, PT1H30M) που χρησιμοποιούνται σε ημερολόγια, προγραμματισμό, μεταδεδομένα βίντεο, περιόδους χρέωσης και API. Αναλύστε μια διάρκεια στα συστατικά της και σε σύνολο δευτερολέπτων και χιλιοστών του δευτερολέπτου· μορφοποιήστε έναν αριθμό δευτερολέπτων (ή μεμονωμένα πεδία έτους/μήνα/εβδομάδας/ημέρας/ώρας/λεπτού/δευτερολέπτου) ξανά σε μια κανονική συμβολοσειρά ISO-8601· εξανθρωπίστε οποιαδήποτε διάρκεια σε αναγνώσιμο κείμενο ("1 ώρα και 30 λεπτά")· και μετρήστε την ακριβή διάρκεια μεταξύ δύο στιγμών (χρονικές σφραγίδες ISO ή unix epochs) τόσο ως συμβολοσειρά ISO-8601 όσο και ως ακριβή αριθμό δευτερολέπτων. Τα έτη και οι μήνες χρησιμοποιούν τεκμηριωμένους μέσους όρους ημερολογίου και επισημαίνονται σαφώς ως προσεγγιστικά. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσος. Ζωντανό, τίποτα δεν αποθηκεύεται. 5 τελικά σημεία. Διακρίνεται από την ανάλυση ημερομηνίας/ώρας και τη μορφοποίηση σχετικού χρόνου ("3 ώρες πριν").
api.oanor.com/duration-api