Lewati ke konten
Panduan Varlig
Beranda Varlig

Tanggal dan kalender

Halaman ini menjelaskan cara menulis tanggal, menambahkan hari, minggu, atau hari kerja, menghitung selang waktu antara dua tanggal, serta mengambil informasi seperti nama hari atau nomor minggu. Gunakan untuk merencanakan proyek, menghitung mundur menuju liburan, menentukan tenggat, atau mengetahui berapa lama suatu peristiwa telah berlalu.

Tanggal mengikuti jam dan zona waktu Mac Anda. Jawaban yang menggunakan today, now atau tanggal relatif seperti next monday berubah dari hari ke hari, dan jam relatif menyegarkan saat editor terlihat. Di halaman ini contoh-contoh itu menunjukkan jawaban dari Rabu 16 September 2026, jadi jawaban Anda akan berbeda. Yang lainnya menggunakan tanggal tetap.

Untuk jam dan durasi seperti 2h 30m, lihat Jam dan durasi. Untuk konversi waktu antarlokasi, lihat Zona waktu.

Menulis tanggal

Tuliskan tanggal seperti yang Anda lakukan dalam sebuah kalimat. Bulan dapat menjadi yang pertama atau kedua, dan nama bulan dapat disingkat.

calc
14 June 2025 menghasilkan June 14, 2025
14th June 2025 menghasilkan June 14, 2025
June 14, 2025 menghasilkan June 14, 2025
June 14th 2025 menghasilkan June 14, 2025
Jun 14 2025 menghasilkan June 14, 2025
2025-06-14 menghasilkan June 14, 2025
06/14/2025 menghasilkan June 14, 2025
June 2025 menghasilkan June 2025
Q3 2025 menghasilkan Jul 1 – Sep 30, 2025
first half of 2025 menghasilkan Jan 1 – Jun 30, 2025
H2 2025 menghasilkan Jul 1 – Dec 31, 2025

Hasil pada halaman ini menempatkan bulan terlebih dahulu (June 14, 2025), sesuai format angka bawaan English (United States). Jika Number format diatur ke System Region pada Settings › Calculations dan wilayah Mac menggunakan tanggal sebelum bulan, seperti Inggris, Irlandia, Australia, Selandia Baru, India, Afrika Selatan, atau Swiss, semua tanggal mengikuti urutan tersebut: 14 June 2025, 16 June 2025 at 9:00 AM. Tahun tidak ditampilkan untuk tanggal pada tahun berjalan, sehingga June 14 2026 tampil sebagai June 14 pada tahun ini. Untuk tampilan lain, lihat Memformat tanggal.

Bentuk Contoh
Nama bulan, tanggal, tahun June 14, 2025, June 14th, 2025, June the 14th 2025, Jun 14 2025
Tanggal, nama bulan, tahun 14 June 2025, 14th June 2025, 14 Jun 2025
ISO 8601 2025-06-14, 2025-06-14T09:30:00Z, 2025-06-14T15:30:00.125+01:00
Numerik dengan nol di depan 06/14/2025, 03/01/2025
Dipisahkan titik, tanggal lebih dahulu 14.06.2025, 14.06.25
Tahun dua digit 14 Jun 25, 14 Mar 88
Bulan dan tahun June 2025, Jun 2025
Kuartal atau semester Q3 2025, third quarter of 2025, third quarter 2025, the 4th quarter of 2025, first half of 2025, H2 2025, atau Q3 third quarter dan first half untuk tahun ini
Tanggal dan bulan pada tahun ini June 14, June 14th, 14 June, 14th June
Nama hari Monday, this friday, next monday, last friday
Hari tertentu dalam suatu bulan first monday of October 2025, last friday of the month
Hari pertama atau terakhir first day of next month, last day of February 2027, end of month
Tanggal dalam suatu bulan the 15th of next month, 1st of October 2025
Kata-kata relatif today, tomorrow, yesterday, the day after tomorrow
Seluruh periode next week, this month, last quarter
Nama hari perayaan Christmas, Easter 2027, Thanksgiving 2025
Hari libur umum public holidays in Ireland in 2027, is 25 December 2026 a holiday in the UK

Kuartal atau semester, seperti satu minggu atau satu bulan penuh, merupakan rentang tanggal, bukan satu hari. Anda dapat menghitung jumlah hari atau hari kerja di dalamnya, atau menghitung mundur menuju rentang tersebut (lihat Menghitung mundur). H1 dan H2 harus disertai tahun, sehingga judul seperti H1 tetap dianggap judul. Kuartal yang tidak ada, seperti Q5 2026, menghasilkan kesalahan.

Menjumlahkan angka dengan rentang tanggal tidak memiliki makna yang valid, sehingga 5 + Q3 2026 menghasilkan kesalahan, bukan menambahkan 2026. Jika ditulis sebelum suatu nilai, kuartal, bulan, atau minggu beserta tahunnya dianggap label untuk nilai tersebut:

calc
5 + Q3 2026 menghasilkan Error: incompatible units
Q3 2026 £5,000 + Q4 2026 £6,000 menghasilkan £11,000.00
July 2026 £500 + August 2026 £600 menghasilkan £1,100.00

Tanggal numerik dan jebakan lainnya

Angka dengan garis miring adalah sumber kejutan yang paling umum.

calc
03/01/2025 menghasilkan March 1, 2025
14/06/2025 menghasilkan June 14, 2025
14.06.2025 menghasilkan June 14, 2025
14 Mar 88 menghasilkan March 14, 1988
February 30 2025 menghasilkan Unsupported: February 2025 has no day 30; its last day is the 28th
  • Tanggal dengan garis miring mengikuti lokal perhitungan. Pada lokal bergaya AS seperti contoh ini, bulan ditulis lebih dahulu, sehingga 03/01/2025 berarti 1 Maret. Pada lokal yang menempatkan tanggal terlebih dahulu, nilainya berarti 3 Januari. Jika angka pertama lebih besar dari 12, angka itu pasti tanggal, sehingga 14/06/2025 berarti 14 Juni di semua lokal. Agar tanggal ditafsirkan sama pada setiap Mac, tulis nama bulan atau gunakan format ISO (2025-01-03).
  • Titik selalu mengutamakan hari. 14.06.2025 adalah 14 Juni di setiap lokal.
  • Tahun dua digit memilih abad terdekat. 00 hingga 49 adalah 2000 hingga 2049, dan 50 hingga 99 adalah 1950 hingga 1999, jadi 14 Mar 88 adalah 1988 dan 14 Jun 25 adalah 2025.
  • Nol di awal bersifat opsional. 6/14/2025 sama dengan 06/14/2025. Dua angka yang dipisahkan garis miring tetap dianggap pembagian, sehingga 6/14 menghasilkan 0.4285714286. Tiga angka yang tidak membentuk tanggal valid juga dianggap pembagian.
  • Satu tahun sendiri adalah nilai numerik. 2025 adalah dua ribu dua puluh lima. Gunakan di dalam tanggal, atau dalam rentang seperti 1978 to 2021
  • Format garis miring yang diawali tahun dianggap tanggal. 2025/06/14 berarti 14 Juni 2025, sama seperti 2025-06-14.
  • Satu hari yang tidak dimiliki bulan adalah sebuah kesalahan. February 30 2025 memberi tahu Anda bahwa Februari 2025 tidak memiliki hari ke-30 dan hari terakhirnya adalah tanggal 28, daripada diam-diam pindah ke bulan Maret, jadi kesalahan ketik tidak dapat memberi Anda tanggal yang salah.

Hari perayaan

Nama hari perayaan dapat digunakan di mana pun tanggal dapat digunakan. Tanpa tahun, nama tersebut mengacu pada tanggal di tahun berjalan; tambahkan tahun untuk menentukan tanggal secara pasti.

calc
Easter 2025 menghasilkan April 20, 2025
Good Friday 2025 menghasilkan April 18, 2025
Thanksgiving 2025 menghasilkan November 27, 2025
Chinese New Year 2025 menghasilkan January 29, 2025
weekday on Christmas 2025 menghasilkan Thursday
Easter 2030 menghasilkan April 21, 2030

Nama yang dikenali adalah Christmas, Christmas Eve, Christmas Day, Boxing Day, Orthodox Christmas, Easter, Easter Sunday, Good Friday, Holy Saturday, Easter Monday, Orthodox Easter, Orthodox Good Friday, New Year's Eve, New Year's Day, Chinese New Year, Chinese New Year's Eve, Ramadan, end of Ramadan, Hanukkah, end of Hanukkah, Valentine's Day, Halloween, Thanksgiving (hari perayaan di AS), dan Black Friday. Tanggal Ibrani, Islam, dan Tionghoa mengikuti kalender masing-masing. Tambahkan tahun pada nama, misalnya Easter 2030, untuk menentukan tanggal di masa mendatang. Lihat Hari perayaan dan nama zona waktu untuk detailnya.

Nama-nama tersebut menunjukkan tanggal perayaan, bukan daftar hari libur resmi suatu negara. Untuk menghitung hari libur resmi, memeriksa apakah suatu tanggal merupakan hari libur, atau mengecualikannya dari perhitungan hari kerja, lihat Hari libur nasional.

Hari ini dan tanggal relatif

Contoh-contoh ini tergantung pada tanggal hari ini, jadi jawaban yang ditunjukkan adalah dari 16 September 2026.

calcHasil bergantung pada tanggal hari ini atau data terkini
today menghasilkan September 16
tomorrow menghasilkan September 17
this friday menghasilkan September 18
next monday menghasilkan September 21
last friday menghasilkan September 11
a week ago menghasilkan September 9
a week from today menghasilkan September 23
6 weeks from today menghasilkan October 28
in 100 days menghasilkan December 25
today + 30 days menghasilkan October 16
tomorrow at 9am menghasilkan Tomorrow at 9:00 AM
next tuesday at 3pm menghasilkan Tuesday 3:00 PM
2 weeks from now menghasilkan September 30, 2026 at 3:37 PM

from today menghitung seluruh hari dan memberikan tanggal, sementara from now dan ago menghitung dari saat ini. Dengan seluruh hari dan minggu, ago menunjukkan tanggal sendiri, dan from now menyimpan waktu hari. in bekerja dua arah: in 100 days adalah tanggal, dan in 2 hours adalah waktu.

Bentuk Contoh Hasil pada 16 September 2026
N units ago 3 days ago September 13
N units from today 6 weeks from today October 28
N units from date 10 days from October 1 October 11
N workdays from date 10 workdays from today September 30
in N units in 100 days December 25
N units from now a month from now October 16, 2026 at 3:37 PM
Sejumlah jam ke depan atau yang lalu 24 hours from now Tomorrow at 3:37 PM
Pecahan 1.5 days ago Yesterday at 3:37 AM
date + N units Monday + 3 days Thursday, September 24
N units after date 3 days after Monday Thursday, September 24
N units before date 3 days before Monday Friday
N units from weekday 2 weeks from next monday October 5
weekday after N units Friday after 3 days September 25
Lusa the day after tomorrow September 18

Nama hari saja, seperti Monday, berarti hari tersebut yang akan datang. this friday berarti Jumat terdekat, termasuk hari ini jika hari ini Jumat. next monday dan last friday mengacu pada hari berikutnya atau sebelumnya, sedangkan Friday after 3 days berarti Jumat pertama pada atau setelah tanggal tiga hari dari sekarang. sunday after next melewati Minggu terdekat dan memilih Minggu berikutnya; the friday after next dan Friday week mengikuti pola serupa untuk Jumat.

Setiap baris menghasilkan satu tanggal. Karena itu, jadwal berulang dikenali sebagai tanggal berulang dan tidak dipaksakan menjadi satu hari. Ini berlaku untuk every monday, every 2 weeks from 1 October 2025, hitungan periode mulai tanggal tertentu (one a week from 5 October 2026), dan hari tertentu setiap bulan (3rd friday of every month). Mintalah tanggal spesifik, misalnya next monday atau 2 weeks from 1 October 2025. Di antara nilai dan periode, every tetap menyatakan nilai per satuan waktu: transfer rutin £25 every month berarti £25,00/bulan. Jam yang berulang tetap ditafsirkan sebagai jam tersebut, sehingga 08:00 daily berarti pukul 8 pagi.

calc
every 2 weeks from 1 October 2025 menghasilkan Unsupported: recurring dates: every 2 weeks
one a week from 5 October 2026 menghasilkan Unsupported: recurring dates: one a week
2 weeks from 1 October 2025 menghasilkan October 15, 2025
£25 every month menghasilkan £25.00/month
08:00 daily menghasilkan 8:00 AM

Tanggal-tanggal dalam suatu bulan

Untuk tanggal gajian, jadwal pengangkutan sampah, peninjauan akhir bulan, atau pertemuan bulanan, mintalah hari tertentu berdasarkan urutannya dalam bulan. Tulis first hingga fifth (atau 1st hingga 5th), atau last, diikuti nama hari, lalu of atau in dan bulan, kuartal, atau tahun:

calc
first monday of October 2025 menghasilkan October 6, 2025
2nd Tuesday of November 2025 menghasilkan November 11, 2025
last friday of June 2025 menghasilkan June 27, 2025
first monday in 2025 menghasilkan January 6, 2025
last day of February 2024 menghasilkan February 29, 2024
fifth monday of February 2025 menghasilkan Unsupported: February 2025 has no fifth Monday

Hari yang tidak ada dalam bulan tersebut menghasilkan kesalahan, bukan bergeser diam-diam ke bulan berikutnya, sehingga tanggal yang dihasilkan dapat diandalkan. Frasa yang sama juga dapat digunakan untuk bulan-bulan di sekitar tanggal hari ini:

calcHasil bergantung pada tanggal hari ini atau data terkini
last friday of the month menghasilkan September 25
last day of the month menghasilkan September 30
first day of next month menghasilkan October 1
the 15th of next month menghasilkan October 15
first monday of next month menghasilkan October 5

end of month sama dengan last day of the month, dan start of dan end of juga bekerja dengan satu tahun, kuartal atau setengah tahun, seperti di end of Q4 2025, end of first quarter of 2025 atau start of H2 2025.

Minggu depan, bulan depan dan periode lainnya

Sendiri, next week, this month dan last quarter menunjukkan seluruh periode. Minggu berjalan dari Senin hingga Minggu. last quarter adalah yang sebelum kuartal ini, sedangkan last quarter of 2025 adalah Oktober hingga Desember 2025.

calcHasil bergantung pada tanggal hari ini atau data terkini
next week menghasilkan Sep 21 – Sep 27, 2026
next month menghasilkan October 2026
last quarter menghasilkan Apr 1 – Jun 30, 2026
start of next week menghasilkan September 21

Untuk satu tanggal, tulis start of next week untuk hari Senin, atau a week from today untuk hari yang sama minggu depan. Periode juga dapat dipakai dalam hitungan seperti days in next month; lihat Menghitung mundur.

Menambah dan mengurangi waktu

Tambahkan atau kurangi hari, minggu, dua minggu, bulan atau tahun dengan + dan -, atau tulis dengan after, before dan from.

calc
June 14 2025 + 2 weeks menghasilkan June 28, 2025
2 weeks before June 14 2025 menghasilkan May 31, 2025
10 days after June 14 2025 menghasilkan June 24, 2025
10 days from October 1 2025 menghasilkan October 11, 2025
June 14 2025 + 1 fortnight menghasilkan June 28, 2025
September 1 2025 + 90 days menghasilkan November 30, 2025
Christmas 2025 - 4 weeks menghasilkan November 27, 2025

Bulan, tahun dan akhir bulan

Menambahkan bulan atau tahun mempertahankan tanggal dalam bulan. Jika tanggal itu tidak ada pada bulan tujuan, hasil dimundurkan ke hari terakhir bulan tersebut.

calc
January 31 2025 + 1 month menghasilkan February 28, 2025
January 31 2024 + 1 month menghasilkan February 29, 2024
February 29 2024 + 1 year menghasilkan February 28, 2025
January 31 2025 + 30 days menghasilkan March 2, 2025

Jika Anda membutuhkan jumlah hari yang tepat, tambahkan hari daripada satu bulan: + 1 month dan + 30 days memberikan jawaban yang berbeda.

Waktu antara dua tanggal

Mengurangi satu tanggal dari yang lain, atau menulis date to date, memberikan kesenjangan dalam tahun, bulan, minggu, dan hari. Tambahkan in days, in weeks atau unit lain untuk mengubahnya.

calc
June 14 2025 - March 3 2025 menghasilkan 3 months 1 week 4 days
March 3 2025 to June 14 2025 menghasilkan 3 months 1 week 4 days
March 3 2025 to June 14 2025 in days menghasilkan 103 days
March 3 2025 - June 14 2025 in days menghasilkan -103 days
June 14 2025 - March 3 2025 in weeks menghasilkan 14.7142857143 weeks
1978 to 2021 menghasilkan 43 years

to selalu memberikan celah, sementara pengurangan menjaga tandanya: tanggal kemudian dikurangi yang lebih awal adalah positif, dan sebaliknya adalah negatif. Itu memudahkan untuk memeriksa apakah ada sesuatu yang terlambat:

calc
due = March 3 2025
paid = March 10 2025
paid - due menghasilkan 1 week
paid - due > 0 days menghasilkan true

Tanggal tanpa tahun dihitung ke depan, jadi December 25 - today adalah waktu yang tersisa sampai Natal dan today - Friday adalah waktu sejak Jumat lalu. Ketika tidak ada tanggal yang memiliki tahun, Varlig memilih pembacaan terdekat, jadi March 12 - April 5 adalah -3 minggu 3 hari. Rentang yang ditulis dengan cara menulis buku harian, dengan satu tahun sekali di akhir, memberikan tahun itu ke kedua ujung, jadi 29 July to 3 August 2027 adalah 5 hari.

Seperti to, the difference between menghitung selang waktu tanpa dipengaruhi urutan kedua tanggal. Menjumlahkan dua tanggal tidak memiliki makna yang valid; jika Anda mencobanya, pesan akan menjelaskan bentuk yang sebaiknya ditulis:

calc
the difference between June 14 2025 and March 3 2025 menghasilkan 3 months 1 week 4 days
1 June 2025 + 1 March 2025 menghasilkan Unsupported: dates can't be added; subtract them for the time between, or add a duration

Untuk menghitung seluruh minggu, bulan atau tahun alih-alih pecahan, lihat Menghitung antara tanggal.

Hari kerja

Hari kerja melewatkan hari Sabtu dan Minggu. Gunakan mereka untuk tenggat waktu ("sepuluh hari kerja dari hari Jumat") dan untuk menghitung berapa hari Anda dapat menagih dalam sebulan.

calc
June 13 2025 + 10 workdays menghasilkan June 27, 2025
10 workdays from October 1 2025 menghasilkan October 15, 2025
December 30 2025 - 2 workdays menghasilkan December 26, 2025
workdays between March 3 2025 and March 31 2025 menghasilkan 20 workdays
March 3 2025 to March 31 2025 in workdays menghasilkan 20 workdays
workdays in March 2025 menghasilkan 21 workdays
workdays in March 2025 - 3 menghasilkan 18 workdays
workdays in Q4 2025 menghasilkan 66 workdays
workdays in 2025 menghasilkan 261 workdays

workdays, work days, working days, business days dan weekdays semuanya memiliki arti yang sama, dan school days dan teaching days dihitung sebagai hari yang sama.

workdays between tidak menyertakan tanggal akhir, sehingga rentang 3 hingga 31 Maret menghasilkan 20 hari kerja meskipun bulan Maret memiliki 21 hari kerja. workdays in menghitung semua hari kerja dalam bulan, kuartal, atau tahun. Angka yang dikurangkan dari hitungan mengurangi hasil hitungan tersebut, sehingga workdays in March 2025 - 3 memperhitungkan cuti tiga hari.

Untuk mengubah waktu tunggu seperti "dalam tiga hari kerja" menjadi tanggal, hitung hari kerja berdasarkan posisi mereka. Dengan sendirinya, second business day dihitung dari hari ini; after <date> dihitung dari tanggal yang Anda sebutkan.

calc
next business day after 3 December 2026 menghasilkan December 4
second business day after 3 December 2026 menghasilkan December 7
3rd business day after 3 December 2026 menghasilkan December 8

Ejakan ordinal ketika Anda menulis workday ( third workday ), karena 3rd workday dibaca sebagai waktu tiga hari kerja daripada tanggal.

Hari kerja, jam dan minggu

Hari kerja adalah delapan jam ketika Anda mengkonversi dari jam, dan seminggu berisi lima hari kerja ketika Anda mengkonversi ke atau dari hari kalender, minggu, bulan, atau tahun. Anda dapat mengubah jam per hari kerja di Settings › Calculations.

calc
37.5 hours in workdays menghasilkan 4.6875 workdays
2 weeks in workdays menghasilkan 10 workdays
10 workdays in days menghasilkan 14 days
work hours in June 2025 menghasilkan 168 hours
work hours between March 3 2025 and March 17 2025 menghasilkan 80 hours

work hours in satu bulan dihitung delapan jam untuk setiap hari kerja di dalamnya.

Hari libur umum

Varlig menyediakan 23 kalender hari libur nasional bawaan, dihitung berdasarkan aturan resmi masing-masing negara dan mencakup tahun 2000 hingga 2100. Sebutkan negara dalam baris perhitungan untuk menghitung hari libur selama setahun atau memeriksa satu tanggal, tanpa perlu mengatur apa pun terlebih dahulu:

calc
public holidays in the UK in 2027 menghasilkan 8 days
public holidays in Ireland in 2027 menghasilkan 10 days
holidays in Japan in 2026 menghasilkan 16 days
holidays in the US in 2026 menghasilkan 11 days
holidays in December 2026 in the UK menghasilkan 2 days
is 25 December 2026 a holiday in the UK menghasilkan true
is 5 July 2026 a holiday in the US menghasilkan false

holidays in, public holidays in, dan bank holidays in semuanya dapat digunakan, dengan periode berupa tahun, kuartal, atau bulan. is <date> a holiday in <country> dan is <date> a public holiday in <country> menghasilkan benar atau salah.

Hari libur yang jatuh pada akhir pekan dihitung sekali, pada tanggalnya sendiri, bukan dua kali dengan hari kerja penggantinya. Begitu is 25 December 2027 a holiday in the UK yang benar meskipun Hari Natal adalah hari Sabtu dan hari libur bank tahun itu adalah tanggal 27 dan 28.

Pilih kalender Anda

Pilih kalender tempat Anda tinggal dan bekerja di Settings › Calculations dan Anda tidak perlu menyebutkan negara lagi. Baris yang membutuhkan kalender mulai bekerja, dan yang menyebutkan nama negara terus melakukan apa yang mereka katakan:

holidays in 2027                8 days
next public holiday             December 25
last bank holiday               August 31
is 25 December 2026 a holiday   true

Memilih kalender juga memengaruhi semua penghitungan dan penambahan atau pengurangan hari kerja, karena hari libur resmi negara tersebut ikut dikecualikan selain Sabtu dan Minggu. Secara default, Desember 2026 memiliki 23 hari kerja:

calc
workdays in December 2026 menghasilkan 23 workdays

Jika England and Wales dipilih, baris yang sama menghasilkan 21, karena Hari Natal jatuh pada Jumat dan hari libur pengganti Boxing Day jatuh pada Senin berikutnya:

workdays in December 2026       21 workdays

Hal yang sama berlaku untuk + 2 workdays, next business day, workdays until, dan work hours in. Tanggal dalam daftar Workday holidays di Settings tetap dikecualikan bersama hari libur pada kalender, sehingga Anda dapat menambahkan libur perusahaan atau libur setempat. Lihat Pengaturan.

Tanpa kalender yang dipilih, baris seperti holidays in 2027 atau next public holiday akan meminta Anda untuk memilih satu atau memberi nama negara, daripada menebak dari wilayah Mac Anda.

Ke-23 kalender mencakup Britania Raya (England and Wales, Scotland, dan Northern Ireland memiliki kalender tersendiri), Irlandia, Amerika Serikat, Kanada, Australia, Selandia Baru, Jerman, Prancis, Spanyol, Italia, Belanda, Portugal, Polandia, Swedia, Norwegia, Denmark, Finlandia, Swiss, Austria, Belgia, dan Jepang. Kalender mengikuti aturan hari libur pengganti masing-masing negara serta memperhitungkan perubahan antar-tahun dan libur khusus satu kali, seperti perayaan yubileum. Hari perayaan dan nama zona waktu menjelaskan isi setiap kalender.

Nama perayaan seperti Easter 2027 dan Christmas menentukan tanggal secara mandiri tanpa bergantung pada kalender yang dipilih. Karena itu, hasilnya selalu sama. Lihat Hari perayaan di atas.

Menghitung antara tanggal

Letakkan unit di depan between untuk menghitung di unit itu.

calc
days between July 14 2025 and July 25 2025 menghasilkan 11 days
days from July 14 2025 through July 25 2025 menghasilkan 12 days
days between Christmas 2025 and New Year's Day 2026 menghasilkan 7 days
hours between June 13 2025 and June 16 2025 menghasilkan 72 hours
weeks between January 6 2025 and March 31 2025 menghasilkan 12 weeks
months between January 15 2025 and July 1 2025 menghasilkan 5.5256781453 months
whole months between January 15 2025 and July 1 2025 menghasilkan 5 months
whole years between March 5 1990 and June 14 2025 menghasilkan 35 years
halfway between March 3 2025 and June 14 2025 menghasilkan April 24, 2025
  • between tidak menyertakan tanggal akhir. Menginap di hotel dari 14 hingga 25 Juli berarti 11 malam.
  • from … through menyertakan kedua tanggal batas. Masa menginap yang sama mencakup 12 hari kalender. Kata inclusive tidak dikenali; gunakan through.
  • whole mengabaikan bagian pecahan. Gunakan untuk usia serta jumlah bulan atau minggu penuh.
  • halfway between dan midpoint between menghasilkan tanggal di titik tengah.

Untuk waktu pada hari yang sama, berikan setiap tanggal waktu: minutes between June 14 2025 at 9am and June 14 2025 at 5:30pm adalah 510 min.

Tanggal tanpa waktu hari dimulai pada tengah malam, jadi rentang yang mencampur waktu bertanggal dengan tanggal biasa berjalan ke atau dari tengah malam. to dan pengurangan memperhitungkannya dengan cara yang sama.

calc
hours between 1 January 2027 at 6pm and 2 January 2027 menghasilkan 6 hours
hours between 1 January 2027 and 1 January 2027 at 6pm menghasilkan 18 hours
1 January 2027 at 6pm to 2 January 2027 at 9am menghasilkan 15 hours

Perilaku ini sesuai untuk tanggal masuk dan keluar rumah sakit, masa sewa dari sore hingga pagi, atau rentang lain yang salah satu batasnya menyertakan jam sedangkan batas lainnya hanya berupa tanggal.

Hari, minggu, dan bulan dalam suatu periode

calc
days in February 2024 menghasilkan 29 days
days in February 2025 menghasilkan 28 days
days in Q1 2025 menghasilkan 90 days
days in first half of 2025 menghasilkan 181 days
days in 2024 menghasilkan 366 days
weeks in Q2 2025 menghasilkan 13 weeks
months in Q2 2025 menghasilkan 3 months
is 2028 a leap year menghasilkan true

Untuk menghitung periode di sekitar hari ini, tulis the, this, next, atau last diikuti week, month, quarter, atau year. Hasil mengikuti tanggal hari ini; contoh di bawah menggunakan September 2026.

calcHasil bergantung pada tanggal hari ini atau data terkini
days in this month menghasilkan 30 days
workdays in next month menghasilkan 22 workdays
days in last quarter menghasilkan 91 days
days in the year menghasilkan 365 days

Minggu dimulai pada hari Senin, dan the year adalah tahun kalender, sehingga memiliki 366 hari dalam tahun kabisat.

Menghitung mundur: until, since, dan left in

Ini dihitung dari hari ini, jadi mereka berubah setiap hari. Jawaban yang ditampilkan adalah dari tanggal 16 September 2026.

calcHasil bergantung pada tanggal hari ini atau data terkini
days until Christmas menghasilkan 100 days
how many days until Christmas menghasilkan 100 days
whole weeks until Christmas menghasilkan 14 weeks
days until December 25 2030 menghasilkan 1,561 days
days until 25/12 menghasilkan 100 days
workdays until December 19 menghasilkan 68 workdays
days since January 1 2020 menghasilkan 2,450 days
days left in September menghasilkan 14 days
days left in the year menghasilkan 106 days
workdays left in 2026 menghasilkan 76 workdays
weeks left in 2026 menghasilkan 15 weeks
days until Q4 2026 menghasilkan 15 days
  • Tanyakan cara Anda mengatakannya. how many days until Christmas sama dengan days until Christmas.
  • Hari dan bulan dengan garis miring adalah tanggal. days until 25/12 dihitung mundur hingga 25 Desember. Urutan mengikuti lokal perhitungan Anda, dan nilai numerik di atas 12 selalu hari.
  • left in menghitung sisa periode yang sedang berjalan. days left in the year menghitung hari setelah hari ini hingga 31 Desember, sedangkan workdays left in 2026 hanya menghitung hari kerjanya. Ini berlaku untuk minggu, bulan, kuartal, atau tahun berjalan. Untuk periode yang belum dimulai, gunakan hitungan until.
  • whole menghitung minggu, bulan, atau tahun penuh, sehingga whole weeks until Christmas mengabaikan sisa hari yang belum mencapai satu minggu di akhir rentang.
  • Satuan hari dan yang lebih besar menghitung hari penuh. Hasil days until sama, baik tanggal menyertakan jam maupun tidak. Karena itu, jarak menuju janji pada 3 December 2026 at 9:15am tetap berupa jumlah hari bulat. Untuk memperhitungkan jam, gunakan jam atau menit: hours until Friday at 5pm.
  • until dengan tanggal yang sudah lewat menghasilkan hitungan negatif, misalnya -265 days.
  • until dengan periode yang sudah berakhir tidak menampilkan hasil.

Jam sampai waktu dalam sehari

Waktu jam tanpa tanggal berarti yang berikutnya ketika Anda menghitung until itu, dan yang terbaru ketika Anda menghitung since itu. Jadi jawabannya selalu berapa lama Anda tersisa, atau sudah berapa lama. Jawaban di bawah ini adalah dari pukul 3:37 sore.

calcHasil bergantung pada tanggal hari ini atau data terkini
hours until midnight menghasilkan 8.3833333333 hours
hours since 9am menghasilkan 6.6166666667 hours
minutes until 5pm menghasilkan 83 min

Untuk menampilkan jam dan menit alih-alih angka desimal, tulis now to midnight; lihat Jam dan durasi.

Usia dan hari jadi

Kurangi tanggal lahir dari today untuk usia, lalu ubahlah.

calcHasil bergantung pada tanggal hari ini atau data terkini
age = today - March 5 1990 menghasilkan 36 years 6 months 1 week 4 days
age in years menghasilkan 36.5346311013 years
age in days menghasilkan 13,344 days
whole years between March 5 1990 and today menghasilkan 36 years

Dengan dua tanggal tetap, jawabannya tidak pernah berubah, jadi Anda dapat menggunakannya untuk catatan:

calc
June 14 2025 - March 5 1990 menghasilkan 35 years 3 months 1 week 2 days

Nama hari, nomor minggu, dan fase bulan

Gunakan on untuk meminta bagian tertentu dari suatu tanggal.

calc
weekday on July 4 2025 menghasilkan Friday
day of month on July 4 2025 menghasilkan 4
day of year on July 4 2025 menghasilkan 185
week number on July 4 2025 menghasilkan 27
week of month on July 4 2025 menghasilkan 1
moon phase on June 11 2025 menghasilkan Full Moon
lunar day on July 4 2025 menghasilkan 9
Yang diminta Juga ditulis sebagai
weekday on <date> day of week on <date>
day of month on <date>
day of year on <date> day number on <date>
week number on <date> week of the year on <date>
week of month on <date> week of the month on <date>
lunar day on <date>
moon phase on <date>

Nomor minggu mengikuti standar ISO, dengan minggu dimulai pada Senin. what day is <date> juga menampilkan nama hari, sehingga what day is 25 December 2030 dan weekday on 25 December 2030 sama-sama menghasilkan Rabu.

day number, lunar day dan moon phase juga bekerja tanpa tanggal dan kemudian berarti hari ini. week number membutuhkan tanggal, jadi tulis week number on today untuk minggu ini, atau week of year dan week of month, yang berarti hari ini ketika Anda meninggalkan tanggal. Anda juga dapat bertanya seberapa jauh melalui hari, minggu, bulan atau tahun Anda saat ini:

calcHasil bergantung pada tanggal hari ini atau data terkini
day number menghasilkan 259
week number on today menghasilkan 38
week of year menghasilkan 38
week of month menghasilkan 3
moon phase menghasilkan Waxing Crescent
year percentage menghasilkan 70.8635337392%
year percentage to 1 dp menghasilkan 70.9%
month percentage to 0 dp menghasilkan 52%

day percentage, week percentage, month percentage dan year percentage semuanya bekerja dengan cara yang sama.

Memformat tanggal

Tulis as diikuti dengan pola untuk menunjukkan tanggal dalam tata letak lain, untuk nama file, formulir atau surat.

calc
July 4 2025 as yyyy-MM-dd menghasilkan 2025-07-04
July 4 2025 as dd/MM/yyyy menghasilkan 04/07/2025
July 4 2025 as d MMM yyyy menghasilkan 4 Jul 2025
July 4 2025 as EEEE, d MMMM yyyy menghasilkan Friday, 4 July 2025
July 4 2025 as EEE d MMM menghasilkan Fri 4 Jul
July 4 2025 as yyyyMMdd menghasilkan 20250704
July 4 2025 as 'Week' ww menghasilkan Week 27
July 4 2025 as 'Report for' MMMM yyyy menghasilkan Report for July 2025
Huruf pola Arti July 4 2025 as …
yyyy, y Tahun 2025
yy Tahun dua digit 25
M, MM Nomor bulan, MM menambahkan nol di depan 7, 07
MMM Nama bulan pendek Jul
MMMM Nama bulan July
d, dd Tanggal dalam bulan, dd menambahkan nol di awal 4, 04
D, DDD Nomor hari dalam tahun 185
E, EEE Singkatan nama hari Fri
EEEE Nama hari Friday
w, ww Nomor minggu ISO, ww menambahkan nol awal 27, 27
Y, YYYY Tahun yang menaungi minggu ISO 2025
'text' Teks disimpan seperti yang tertulis Week untuk 'Week'

Spasi, koma, tanda hubung, garis miring, dan titik di antara huruf-huruf disimpan seperti yang tertulis. Masukkan kata-kata dalam tanda kutip tunggal untuk menambahkannya ke jawaban, seperti dalam 'Week' atau 'Report for', dan tulis '' untuk sebuah apostrof.

Sekitar Tahun Baru tanggal dapat jatuh pada minggu 1 tahun depan atau minggu terakhir tahun sebelumnya. Pasangkan nomor minggu dengan YYYY sehingga tahunnya cocok dengan minggu:

calc
December 29 2025 as 'Week' w, YYYY menghasilkan Week 1, 2026
January 6 2025 as 'Week' ww menghasilkan Week 02

Pola hanya berfungsi pada tanggal; huruf waktu seperti HH dan mm tidak tersedia untuk mereka. Untuk waktu saat ini, now as HH:mm memberikan sesuatu seperti 15:37, dan now as date memberikan tanggal hari ini.

Cap waktu dan ISO 8601

Stempel waktu Unix menghitung detik sejak 1 Januari 1970 (UTC). Ubah stempel waktu dari log atau basis data dengan as date, dan ubah momen kembali menjadi stempel waktu dengan as timestamp atau as unix time.

calc
1751619600 as date menghasilkan July 4, 2025 at 9:00:00 AM GMT
1751619600000 as date menghasilkan July 4, 2025 at 9:00:00 AM GMT
2025-07-04T09:00:00Z as timestamp menghasilkan 1751619600
July 4 2025 at 9am UTC as unix time menghasilkan 1751619600
July 4 2025 at 9am UTC as ISO8601 menghasilkan 2025-07-04T09:00:00Z
July 4 2025 as ISO8601 menghasilkan 2025-07-04
2025-07-04T11:00:00+02:00 menghasilkan 2025-07-04T09:00:00Z
2025-07-04T09:00:00Z in New York menghasilkan July 4, 2025 at 5:00 AM
2025-07-04T09:30:00 to date menghasilkan July 4, 2025
  • Milidetik terdeteksi. Stempel waktu 13 digit dibaca sebagai milidetik, jadi kedua bentuk di atas memberikan momen yang sama. to date bekerja sama as date.
  • String ISO dengan to date menghasilkan tanggalnya. String tersebut sudah memuat jam, sehingga 2025-07-04T09:30:00 to date menghasilkan 4 Juli 2025. Sebaliknya, stempel waktu Unix dengan as date menampilkan tanggal beserta jam.
  • Jawabannya menyebutkan zonanya. as date menunjukkan di zona mana waktu berada, GMT dalam contoh-contoh ini.
  • String ISO dengan Z atau offset zona waktu menyatakan satu waktu yang pasti dan ditampilkan dalam UTC. Tambahkan in beserta lokasi, misalnya 2025-07-04T09:00:00Z in New York, untuk melihatnya dalam waktu setempat. String ISO tanpa zona ditafsirkan dalam zona waktu Anda.
  • Tanggal dengan sendirinya tetap menjadi tanggal dalam bentuk ISO. July 4 2025 as ISO8601 memberikan 2025-07-04 ; tambahkan waktu untuk cap penuh.
  • Tanggal tanpa jam dianggap pukul 12 siang saat dikonversi menjadi stempel waktu. July 4 2025 as timestamp berarti pukul 12 siang pada tanggal tersebut dalam zona waktu Anda, sehingga angkanya bergantung pada lokasi Anda. Tambahkan jam dan zona, seperti contoh di atas, jika memerlukan nilai yang pasti.

Cap waktu saat ini berubah setiap detik:

calcHasil bergantung pada tanggal hari ini atau data terkini
current timestamp menghasilkan 1789573136.03746
new timestamp menghasilkan 1789573136.03743

Menggabungkan semuanya

Ini adalah rencana proyek dalam sebuah catatan. Setiap fase dibangun di atas yang sebelumnya, jadi mengubah tanggal kickoff atau panjang fase memindahkan setiap tanggal setelahnya.

calc
kickoff = first monday of March 2025
design = 3 weeks
build = 6 weeks
testing = 10 workdays
design done = kickoff + design menghasilkan March 24, 2025
build done = design done + build menghasilkan May 5, 2025
launch = build done + testing menghasilkan May 19, 2025
weekday on launch menghasilkan Monday
launch as EEEE, d MMMM yyyy menghasilkan Monday, 19 May 2025
workdays between kickoff and launch menghasilkan 55 workdays
whole weeks between kickoff and launch menghasilkan 11 weeks

Panjang fase dalam minggu adalah minggu kalender, sementara testing hanya dihitung pada hari kerja, sehingga peluncuran selalu jatuh pada hari kerja. Dua baris terakhir memberikan panjang proyek untuk pembaruan status.