datetime_expression - kolom atau ekspresi Tanggal atau Tanggal & Waktu.
integer - kolom atau ekspresi bilangan bulat yang merepresentasikan jumlah bagian yang akan dikurangi.
part - unit pengukuran waktu yang akan dikurangi. DATETIME_ADD mendukung nilai berikut untuk part:
MICROSECOND: tersedia untuk kolom atau ekspresi Tanggal & Waktu.
MILLISECOND: tersedia untuk kolom atau ekspresi Tanggal & Waktu.
SECOND: tersedia untuk kolom atau ekspresi Tanggal & Waktu.
MINUTE: tersedia untuk kolom atau ekspresi Tanggal & Waktu.
HOUR: tersedia untuk kolom atau ekspresi Tanggal & Waktu.
DAY
WEEK: Bagian tanggal ini dimulai pada hari Minggu.
ISOWEEK: Menggunakan batas minggu ISO 8601. Minggu ISO dimulai pada hari Senin.
MONTH
QUARTER
YEAR
ISOYEAR: Menggunakan batas tahun penomoran minggu ISO 8601. Batas tahun ISO adalah hari Senin minggu pertama yang hari Kamisnya termasuk dalam tahun kalender Gregorian yang sesuai.
Fungsi ini tidak tersedia untuk jenis tanggal mode kompatibilitas.
Penanganan khusus diperlukan untuk bagian MONTH, QUARTER, dan YEAR jika tanggal jatuh pada (atau mendekati) hari terakhir suatu bulan. Jika bulan yang dihasilkan memiliki hari yang lebih sedikit daripada hari Tanggal atau Tanggal & Waktu asli, hari yang dihasilkan adalah hari terakhir pada bulan baru.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-30 UTC."],[],[],null,["DATETIME_SUB\n============\n\nSubtracts a specified time interval from a date.\n\nSample usage\n------------\n\n`DATETIME_SUB(Order Date, INTERVAL 1 WEEK)`\n\nSyntax\n------\n\n`DATETIME_SUB( `\u003cvar translate=\"no\"\u003edatetime_expression\u003c/var\u003e`, INTERVAL `\u003cvar translate=\"no\"\u003einteger\u003c/var\u003e` `\u003cvar translate=\"no\"\u003epart\u003c/var\u003e` )`\n\n### Parameters\n\n- \u003cvar translate=\"no\"\u003edatetime_expression\u003c/var\u003e - a Date or a Date \\& Time field or expression.\n- \u003cvar translate=\"no\"\u003einteger\u003c/var\u003e - a whole numeric field or expression representing the number of parts to subtract.\n- \u003cvar translate=\"no\"\u003epart\u003c/var\u003e - the unit of time measurement to subtract. DATETIME_ADD supports the following values for `part`:\n - `MICROSECOND`: available for Date \\& Time fields or expressions.\n - `MILLISECOND`: available for Date \\& Time fields or expressions.\n - `SECOND`: available for Date \\& Time fields or expressions.\n - `MINUTE`: available for Date \\& Time fields or expressions.\n - `HOUR`: available for Date \\& Time fields or expressions.\n - `DAY`\n - `WEEK`: This date part begins on Sunday.\n - `ISOWEEK`: Uses [ISO 8601 week](https://en.wikipedia.org/wiki/ISO_week_date) boundaries. ISO weeks begin on Monday.\n - `MONTH`\n - `QUARTER`\n - `YEAR`\n - `ISOYEAR`: Uses the [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) week-numbering year boundary. The ISO year boundary is the Monday of the first week whose Thursday belongs to the corresponding Gregorian calendar year.\n\nReturn data type\n----------------\n\nDate \\& Time\n\nExamples\n--------\n\nNotes\n-----\n\nThis function is not available for compatibility mode date types.\n\nSpecial handling is required for `MONTH`, `QUARTER`, and `YEAR` parts when the date is at (or near) the last day of the month. If the resulting month has fewer days than the original Date or Date \\& Time's day, then the result day is the last day of the new month.\n\nRelated resources\n-----------------\n\n- [Dates and times](/looker/docs/studio/dates-and-times)\n- [Calculated fields](/looker/docs/studio/about-calculated-fields)\n- [Looker Studio function list](/looker/docs/studio/function-list)"]]