Քնի ցիկլ հաշվիչ անվճար
Գտեք քնի կամ արթնանալու լավագույն ժամն՝ հիմնված 90-րոպեանի քնի ցիկլերի վրա, որպեսզի արթնանաք ցիկլերի արանքում թարմ, ոչ ծանրոտ:
💡 Քունն անցնում է ~90-րոպե ցիկլերով։ Ցիկլի վերջում արթնանալը (ոչ կեսին) թույլ է տալիս թարմ արթնանալ։ Մեծ մասը լավ է 5–6 ցիկլով (7.5–9 ժամ) + ~15 րոպե քնելու։ Ցիկլի տևողությունն ու կարիքները անհատական են, ոչ բժշկական խորհուրդ:
Տարածված կիրառություններ
- Գտե՛ք լավագույն Bedtime `մտածել Fresh Wake UpՄուտքագրեք ձեր alarmի ժամանակը և ստանա bedtimes-ներ, որ հավասարեցնել sleep cycles-ի հետ:
- Պլանավորեք մեկ Early Morning Wake-UpԿրում եք վաղ flight կամ meeting? Գտե՛ք bedtime-ը, որ նվազեցնել grogginess-ը:
- Ժամեր Power NapՕգտագործեք Nap mode-ը կատարյալ alarm-ը սահմանել `10–20 minute power nap կամ ամբողջ 90-minute cycle:
- Պլանավորեք Sleep Shift Work-ի համարՊլանավորեք cycle-aligned sleep-ը night shifts և rotating schedules-ի շուրջ:
- Set Bedtime School Wake-Ups-ի համարԱշխատել հետ school alarm-ից մեկ consistent, cycle-friendly bedtime-ի:
Ինչպես է այն աշխատում
Ամբողջ հաշվարկը տեղի է ունենում ձեր դիտարկիչում՝ պարզ JavaScript թվաբանությամբ Date օբյեկտների վրա — ոչ մի արտաքին գրադարան, ոչ մի սերվերային կանչ։ Գործիքն աշխատում է հետ կամ առաջ ձեր տրամադրած ժամանակից՝ տեղավորելով ամբողջական 90-րոպեանոց քնի ցիկլեր (ճշգրտելի) գումարած կազմաձևելի քնելու-դանդաղություն, որպեսզի առաջարկվող ժամանակները ընկնեն ցիկլերի միջև, ոչ թե մեկի ներսում։
- 1Ընտրեք ռեժիմ և հենակետային ժամանակԸնտրեք, արդյոք գիտեք ձեր արթնանալու ժամանակը (հաշվարկել, թե երբ պառկել), ձեր պառկելու ժամանակը (հաշվարկել, թե երբ արթնանալ), կամ ցանկանում եք ցերեկային քնի զարթուցիչ։ Կարող եք մուտքագրել կոնկրետ ժամանակ, կամ գործիքին թույլ տալ ամրագրվել ընթացիկ ժամացույցին JavaScript-ի Date օբյեկտով, որը ինքնաբերաբար թարմացվում է ամեն 30 վայրկյանը, մինչ ներդիրը բաց է։
- 2Ցիկլային թվաբանությունն ակնթարթորեն աշխատում էՀաշվիչը կրկնում է 6-ից մինչև 3 քնի ցիկլ։ Ամեն թվաքանակի համար այն ցիկլերը բազմապատկում է ձեր ընտրած ցիկլի երկարությամբ (կանխադրված 90 րոպե, ճշգրտելի 80–110-ի) և ավելացնում է ձեր քնի-դանդաղության շեղումը (կանխադրված 15 րոպե, ճշգրտելի 0–45-ի), ապա այդ ընդհանուրը ավելացնում կամ հանում է ձեր հենակետային ժամանակից Date.setMinutes-ով։
- 3Intl.DateTimeFormat-ը ձևաչափում է արդյունքները ձեր տեղանքի համարՓոխանակ AM/PM-ը կոշտ կոդավորելու, գործիքը ձեր դիտարկիչի տեղանքը փոխանցում է Intl.DateTimeFormat-ին, որպեսզի ցուցադրված ժամանակները ինքնաբերաբար հարգեն ձեր տարածաշրջանի 12-ժամյա կամ 24-ժամյա կոնվենցիան։ Հինգ- և վեց-ցիկլանոց արդյունքները (7.5–9 ժամ) ընդգծված են որպես առաջարկվող։
- 4Պատճենեք կամ ներբեռնեք օրացույցի հիշեցումԱմեն արդյունքի տողն ունի պատճենման կոճակ, որը ժամանակի տողը գրում է սեղմատախտակին navigator.clipboard-ով, և օրացույցի կոճակ, որը ձեռագիր կառուցում է վավեր iCalendar (.ics) ֆայլ — ներառյալ զրո-շեղումով VALARM — և գործարկում է ներբեռնում Blob-ով, որպեսզի կարողանաք ներմուծել հիշեցումը ցանկացած օրացույցային հավելվածում։
Առնչվող գործիքներ
Օվուլյացիայի հաշվիչ
Գնահատեք ձեր օվուլյացիայի ամսաթվերը և պտղաբեր պատուհանը՝ հիմնվելով ձեր վերջին ծիկլի առաջին օրվա և ցիկլի տևողության վրա — ներառյալ ամենաբեղմնավորության օրերը, ձեր հաջորդ ծիկլը, հղիության թեստի ամսաթիվը, և ծնողության ամսաթիվը, եթե դուք հղի դառնաք: Գաղտնի և անվճար:
Ռեակցիայի արագության ստուգում
Չափեք ձեր ռեակցիայի ժամանակը միլիվայրկյաններով. սպասեք, մինչև վանդակը կանաչի, սեղմեք կամ հպեք որքան կարող եք արագ, և ստացեք ձեր միջին և լավագույն արդյունքը 5 փորձից:
Ընթերցման ժամանակի հաշվիչ
Գնահատեք, թե որքան ժամանակ է պետք ցանկացած տեքստ ընթերցելու: Ընտրեք ընթերցման արագություն, ստացեք բառի հաշիվ, նախադասության հաշիվ ու խոսքի ժամանակի գնահատականներ: