DateTimeGetString

 

DateTimeGetString ´Â  datetime object¸¦ ÁöÁ¤ÇÑ Æ÷¸ËÀ¸·Î ³¯Â¥ ¹®ÀÚ¿­À» »ý¼ºÇÏ¿© ¹ÝȯÇÏ´Â ÇÔ¼öÀÌ´Ù.

 

string @DateTimeGetString(object dateTime, string format);

 

ÇÔ¼öÀÎÀÚ

object dateTime : »ý¼ºµÈ DateTime object

string format : ¹®ÀÚ¿­ Æ÷¸Ë ( ºó ¹®ÀÚ¿­("")Àº yyyy-MM-dd HH:mm:ss Çü½Ä ¹Ýȯ )

 

¹Ýȯ °ª

¸¸µé¾îÁø DateTime object¸¦ ÁöÁ¤ÇÑ Æ÷¸ËÀ¸·Î ³¯Â¥ ¹®ÀÚ¿­À» »ý¼ºÇÏ¿© ¹ÝȯÇÑ´Ù.

 

ÀÚÁÖ »ç¿ëµÇ´Â ³¯Â¥ Çü½Ä ¹®ÀÚ¿­

Ç¥ÁØ ³¯Â¥ ¹× ½Ã°£ Çü½Ä

yyyy-MM-dd HH:mm:ss - ±âº» Çü½Ä (¿¹: 2025-03-18 14:30:25)
yyyy-MM-dd - ³¯Â¥¸¸ Ç¥½Ã (¿¹: 2025-03-18)
HH:mm:ss - ½Ã°£¸¸ Ç¥½Ã (¿¹: 14:30:25)
yyyy/MM/dd - ½½·¡½Ã·Î ±¸ºÐµÈ ³¯Â¥ (¿¹: 2025/03/18)
yyyyMMdd - ±¸ºÐÀÚ ¾ø´Â ³¯Â¥ (¿¹: 20250318)
yyyyMMddHHmmss - ±¸ºÐÀÚ ¾ø´Â ³¯Â¥ ¹× ½Ã°£ (¿¹: 20250318143025)

Ä¿½ºÅÒ ³¯Â¥ Çü½Ä
yyyy³â MM¿ù ddÀÏ - ÇÑ±Û ³¯Â¥ Ç¥½Ã (¿¹: 2025³â 03¿ù 18ÀÏ)
yyyy³â MM¿ù ddÀÏ HH½Ã mmºÐ ssÃÊ - ÇÑ±Û ³¯Â¥ ¹× ½Ã°£ (¿¹: 2025³â 03¿ù 18ÀÏ 14½Ã 30ºÐ 25ÃÊ)
ddd, dd MMM yyyy - ¿äÀÏ Æ÷ÇÔ (¿¹: È­, 18 3¿ù 2025)
dddd, dd MMMM yyyy - Àüü ¿äÀÏ ¹× ¿ù À̸§ (¿¹: È­¿äÀÏ, 18 3¿ù 2025)

Çü½Ä ¹®ÀÚ ÀǹÌ
yyyy: 4ÀÚ¸® ¿¬µµ (2025)
yy: 2ÀÚ¸® ¿¬µµ (25)
MM: 2ÀÚ¸® ¿ù (03)
MMM: ¿ù ¾àÀÚ (3¿ù)
MMMM: Àüü ¿ù À̸§ (3¿ù)
dd: 2ÀÚ¸® ÀÏ (18)
ddd: ¿äÀÏ ¾àÀÚ (È­)
dddd: Àüü ¿äÀÏ À̸§ (È­¿äÀÏ)
HH: 24½Ã°£ Çü½Ä (14)
hh: 12½Ã°£ Çü½Ä (02)
mm: ºÐ (30)
ss: ÃÊ (25)
tt: AM/PM Ç¥½Ã (¿ÀÈÄ)

 

¿¹Á¦ ¹®Àå¼³¸í : ÇöÀçÀÇ ½Ã°£À» ¾ò¾î¼­ ¿ÀºêÁ§Æ®¸¦ ¸¸µé°í ÁöÁ¤ÇÑ ³¯Â¥ ¹®ÀÚ¿­·Î º¯°æÇÏ¿© ¸Þ½ÃÁö·Î º¸¿©ÁØ´Ù.

 

¿¹Á¦ 1 (±âº» Çü½Ä »ç¿ë)

t = @DateTimeNow();
buf = @DateTimeGetString(t, "");    // buf = @DateTimeGetString(t, "yyyy-MM-dd HH:mm:ss");
@Message(buf);   // ¿¹ : 2025-03-18 14:30:25

 

¿¹Á¦ 2 (½Ã°£¸¸ Ç¥½Ã)

t = @DateTimeNow();
buf = @DateTimeGetString(t, "HH:mm:ss"); 
@Message(buf);   // ¿¹ : 14:30:25

 

¿¹Á¦ 3 (³¯Â¥¸¸ Ç¥½Ã)

t = @DateTimeNow();
buf = @DateTimeGetString(t, "yyyy-MM-dd"); 
@Message(buf);   // ¿¹ : 2025-03-18

 

¿¹Á¦ 4 (ÇÑ±Û ³¯Â¥ Ç¥½Ã)

t = @DateTimeNow();
buf = @DateTimeGetString(t, "yyyy³â MM¿ù ddÀÏ HH½Ã mmºÐ ssÃÊ");
@Message(buf);   // ¿¹ : 2025³â 03¿ù 18ÀÏ 14½Ã 30ºÐ 25ÃÊ

 

¿¹Á¦ 4 (ÆÄÀϸí¿ë Çü½Ä)

t = @DateTimeNow();
buf = @DateTimeGetString(t, "yyyyMMdd_HHmmss");
@Message(buf);   // ¿¹ : 20250318_143025

 

 

¹öÀüÁ¤º¸

ÃÖÃÊÁö¿ø: 10.3.25

 

°ü·ÃÇ׸ñ

@DateTimeAddDays()

@DateTimeAddHours()

@DateTimeAddMilliseconds()

@DateTimeAddMinutes()

@DateTimeAddMonths()

@DateTimeAddSeconds()

@DateTimeAddYears()

@DateTimeDay()

@DateTimeDayOfWeek()

@DateTimeDayOfYear()

@DateTimeHour()

@DateTimeMillisecond()

@DateTimeMinute()

@DateTimeMonth()

@DateTimeNew()

@DateTimeNow()

@DateTimeSecond()

@DateTimeUtcNow()

@DateTimeYear()