Ժամանակահատվածի փոխակերպիչ անվճար
Փոխակերպեք Unix ժամանակահատվածները ընթեռնելի ամսաթվերի և հակառակը: Աջակցում է UTC և տեղական ժամանակ, վայրկյաններ և միլիվայրկյաններ:
Epoch արագ տեղեկ.
Տարածված կիրառություններ
- Փոխել Ժամ Նիշ Վերլուծել ՏվյալԹարգմանել Unix ժամ նիշ վերլուծել արտահանել (Google Վերլուծել, Mixpanel, Amplitude) մեջ կարդալ մեջ:
- Վրիպակ ուղղման համար ժամանակի տպանիշները փոխեքUnix ժամանակի տպանիշները վերծանեք սերվերի տեղեկամատյաններից, սխալի հեռացումից և API պատասխաններից դարձրեք ընթեռնելի ամսաթվեր:
- API Մշակման ժամանակ փոխեք ժամանակի տպանիշներըREST API և webhook-ներից վերադարձվող Unix ժամանակի տպանիշները վավերացրեք, համեմատեք և թարգմանեք:
- Տվյալների բազայի հարցումների համար փոխեք ժամանակի տպանիշներըSQL WHERE կետերի և ամսաթվերի տիրույթի հարցումների համար փոխեք ամսաթվերը Unix ժամանակի տպանիշների:
- Փոխակերպեք ժամանակի տպանիշները ժամանակացուցակման համարԿոնկրետ ամսաթվերը և ժամերը փոխակերպեք Unix ժամանակի տպանիշների ժամանակացուցակման համակարգերում և օրացուցի API-ներում օգտագործման համար:
Ինչպես է այն աշխատում
Ամբողջ փոխարկումն ուղղակիորեն աշխատում է դիտարկիչում՝ JavaScript-ի ներկառուցված Date օբյեկտով և Intl հավաքածուով (Intl.RelativeTimeFormat, Intl.DateTimeFormat, Intl.supportedValuesOf) — ոչ մի երրորդ կողմի գրադարան, ոչ մի սերվերային ուղևորություն։ Ձեր մեքենայից հեռացող միակ տվյալը ոչինչ է. թվերը մնում են տեղում։
- 1Միավորի հայտնաբերում և նորմալացումԵրբ փակցնում եք ժամադրոշմ, գործիքը հաշվում է դրա թվանշանները՝ ինքնաբերաբար միավորը եզրակացնելու համար. 10 թվանշանը նշանակում է Unix վայրկյաններ, 13-ը՝ միլիվայրկյաններ, 16-ը՝ միկրովայրկյաններ, 19-ը՝ նանովայրկյաններ։ Ձեռագիր թվանշան-հաշվարկի էվրիստիկան նշում է անհամապատասխանությունը և առաջարկում է մեկ-սեղմումով միավորի փոխարկում, կանխելով լուռ սխալներ, ինչպիսին է 13-նիշանոց միլիվայրկյանային արժեքը 55881-ի տարի-վայրկյանային արժեք դիտարկելը։
- 2Ամսաթվի կառուցում JavaScript Date-ովՀում թիվը մասշտաբավորվում է միլիվայրկյանների և փոխանցվում է new Date(ms)-ին։ Այնտեղից ներկառուցված Date մեթոդները (getFullYear, getUTCHours, toISOString և այլն) արտադրում են տեղական ժամանակ, UTC ժամանակ և ISO 8601 ելք — ոչ մի վերլուծման գրադարան ներգրավված չէ։
- 3Տեղանք-զգայուն հարաբերական ժամանակ Intl.RelativeTimeFormat-ովԿենդանի հաշվիչը գործարկվում է ամեն վայրկյան և վերահաշվարկում է հարաբերական պիտակը (օր.՝ '3 օր առաջ', '2 ժամից') Intl.RelativeTimeFormat-ով՝ սերմանված էջի տեղանքով։ Սա հարաբերական ցուցադրումը ճշգրիտ է պահում նույնիսկ, եթե ներդիրը թողնում եք բաց, և արտադրում է քերականորեն ճիշտ ելք ամեն աջակցվող լեզվում՝ առանց լրացուցիչ թարգմանական տողերի։
- 4Ժամային գոտու ցուցադրում Intl.DateTimeFormat-ովԱմրակցված IANA ժամային գոտիները (օր.՝ America/New_York, Asia/Tokyo) ձևաչափվում են Intl.DateTimeFormat-ով՝ timeZone ընտրանքի միջոցով։ Դիտարկիչ-աջակցվող գոտու անունների ամբողջական ցանկը գալիս է Intl.supportedValuesOf('timeZone')-ից։ Ձեր ամրակցված գոտիները գոյատևում են աշխատաշրջանների միջև localStorage-ում։
Առնչվող գործիքներ
UUID ստուգիչ
Վերծանեք ցանկացած UUID կամ ULID — տեսեք դրա տարբերակը, փոփոխությունը և v1, v6, v7 ու ULID-ներում ներկառուցված ստեղծման ժամանակահատվածը: Ամբողջությամբ գործում է ձեր բրաուզերում:
chmod թույլտվությունների հաշվիչ
Ընտրեք Unix ֆայլի թույլտվությունները սեփականատիրոջ, խմբի ու այլ-ի — ստանաք ութական արժեքը (755), սիմվոլ նոտան (rwxr-xr-x) ու ճշգրիտ chmod հրամանը:
Hijri Ամսաթիվ Փոխարկիչ
Փոխարկեք ամսաթվերը Գրիգորյան և Իսլամական (Umm al-Qura) օրացույցների միջև երկու ուղղություններով, արաբական ամսերի անուններով, արաբական-հնդկական թվերով և այսօրվա Hijri ամսաթվով: