← กลับไปที่แดชบอร์ด
ศูนย์นักพัฒนา
ตัวอย่างโค้ดพร้อมใช้สำหรับการวิเคราะห์ของคุณ ทำให้การคำนวณทางระบาดวิทยาของคุณเป็นมาตรฐาน
R ภาษา R
เราแนะนำแพ็กเกจ lubridate สำหรับการจัดการวันที่ที่มีประสิทธิภาพ
มาตรฐาน CDC (MMWR)
library(lubridate)
# Get current Epi Week (CDC)
epiweek(Sys.Date())
# For a specific date
epiweek(as.Date("2024-01-01")) มาตรฐาน ISO 8601
library(lubridate)
# Get current ISO Week
isoweek(Sys.Date()) Python Python
แพ็กเกจ epiweeks เป็นโซลูชันที่สมบูรณ์ที่สุดสำหรับมาตรฐาน CDC
มาตรฐาน CDC (MMWR)
# pip install epiweeks
from epiweeks import Week, Year
from datetime import date
# Current week
week = Week.fromdate(date.today())
print(f"EW {week.week} of {week.year}")
# Iterate over weeks
for week in Year(2024).iterweeks():
print(week.startdate(), week.enddate()) SQL SQL (PostgreSQL)
มาตรฐาน ISO 8601
-- Return week in 'IYYY-IW' format (e.g. 2024-01)
SELECT TO_CHAR(CURRENT_DATE, 'IYYY-IW');
-- Week number only
SELECT EXTRACT('week' FROM CURRENT_DATE); Excel Excel / Google Sheets
มาตรฐาน ISO 8601
=ISOWEEKNUM(A1) ใช้ฟังก์ชัน ISOWEEKNUM มาตรฐาน