---
title: UTCTODAY – วันที่ปัจจุบันตามเวลา UTC
url: https://www.thepexcel.com/functions/dax/date-and-time/utctoday-dax/
type: function-explainer
program: DAX
syntax: UTCTODAY()
date: 2025-12-13
updated: 2025-12-17
scores:
  popularity: 4
  difficulty: 2
  usefulness: 4
---

# UTCTODAY – วันที่ปัจจุบันตามเวลา UTC

> คืนค่าวันที่ปัจจุบันแบบ UTC

## คำอธิบาย

UTCTODAY คืนค่าวันที่ปัจจุบัน (datetime) ตามเวลา UTC ใช้เมื่ออยากได้วันที่มาตรฐานเดียวกันข้ามเขตเวลา และมักใช้คู่กับ TODAY/UTCNOW เพื่อจัดการความต่างของเขตเวลา

## Syntax

```excel
UTCTODAY()
```

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| (none) | No | none |  | ไม่มีอาร์กิวเมนต์ ใช้เรียกฟังก์ชันโดยตรง |

## เคสการใช้งาน

### แสตมป์วันที่รีเฟรช/คำนวณตาม UTC

สร้าง Measure/Calculated Column เพื่อบันทึกวันที่อ้างอิง UTC

_เหมาะกับ:_ utc-date-stamp

### คำนวณวันที่ท้องถิ่นจาก UTC

ปรับเวลา UTC เป็นเขตเวลาที่ต้องการด้วยการบวก TIME

_เหมาะกับ:_ utc-to-local-date

### กรองข้อมูลย้อนหลังตาม UTC

กรองแถวที่อยู่ในช่วง 7 วันล่าสุด โดยยึดวันที่แบบ UTC

_เหมาะกับ:_ rolling-window-utc

## ตัวอย่าง

### 1. ตัวอย่างที่ 1: วันที่วันนี้ (UTC)

```excel
วันนี้ (UTC) = UTCTODAY()
```

**ผลลัพธ์:** `ได้วันที่ปัจจุบันตามเวลา UTC`

ใช้ UTCTODAY เพื่อได้วันที่มาตรฐานเดียวกันในทุกภูมิภาค

### 2. ตัวอย่างที่ 2: แปลงเป็นเวลาไทย (UTC+7) แบบง่าย

```excel
วันนี้ (UTC+7) = UTCTODAY() + TIME(7, 0, 0)
```

**ผลลัพธ์:** `ได้ datetime ที่เลื่อนจาก UTC ไปเป็นเขตเวลาไทย`

บวก TIME เพื่อชดเชยความต่างของเขตเวลา (ตัวอย่างนี้ใช้ +7 ชั่วโมง)

### 3. ตัวอย่างที่ 3: กรองรายการ 7 วันล่าสุด (ยึด UTC)

```excel
รายการ 7 วัน (UTC) =
CALCULATE(
    [Total Rows],
    FILTER(
        'Log',
        'Log'[UtcDate] >= UTCTODAY() - 7
    )
)
```

**ผลลัพธ์:** `นับจำนวนแถวใน 'Log' ที่อยู่ในช่วง 7 วันล่าสุดตาม UTC`

ใช้ FILTER ทำตารางเงื่อนไข แล้วให้ CALCULATE นำไปใช้เป็น filter context

## หมายเหตุเพิ่มเติม

ถ้าโมเดลของคุณมีผู้ใช้หลายประเทศ การยึด UTC จะช่วยลดปัญหาวันเปลี่ยนไม่พร้อมกันระหว่างเขตเวลา (เช่นรายงานที่เปิดคนละประเทศในเวลาใกล้เที่ยงคืน)

## คำถามที่พบบ่อย

**Q: UTCTODAY ต่างจาก TODAY อย่างไร?**

TODAY อิงเขตเวลาท้องถิ่นของระบบ/บริการที่รันโมเดล ส่วน UTCTODAY อิงเวลา UTC ทำให้ผลลัพธ์สอดคล้องกันข้ามเขตเวลา

**Q: UTCTODAY ต่างจาก UTCNOW อย่างไร?**

UTCTODAY ใช้สำหรับ “วันที่วันนี้” ตาม UTC ส่วน UTCNOW คืนค่า “วันและเวลา ณ ตอนนี้” ตาม UTC

## ฟังก์ชันที่เกี่ยวข้อง

- today-dax
- now-dax
- [UTCNOW – ฟังก์ชัน DAX](https://www.thepexcel.com/functions/dax/date-and-time/utcnow-dax/)
- time-dax
- [DATE – สร้างวันที่จากปี เดือน วัน](https://www.thepexcel.com/functions/dax/date-and-time/date-dax/)
- [FILTER – กรองตารางด้วยเงื่อนไขที่ซับซ้อน (Iterator Function)](https://www.thepexcel.com/functions/dax/filter/filter-dax/)
- [CALCULATE – ฟังก์ชันหลักของ DAX ที่ควบคุม Filter Context](https://www.thepexcel.com/functions/dax/filter/calculate-dax/)

## แหล่งข้อมูลเพิ่มเติม

- [DAX Guide: UTCTODAY](https://dax.guide/utctoday/) _(documentation)_

---

_Source: [https://www.thepexcel.com/functions/dax/date-and-time/utctoday-dax/](https://www.thepexcel.com/functions/dax/date-and-time/utctoday-dax/)_
