본문 바로가기

프로그래밍/ASP NET

C# 날자관련

C# 날자관련함수

 

 

 

1. 형식 문자열 

 

 형식문자열

 설명

 d

 일(day)이 한자리면 한자리로 표기 

 dd

 일(day)이 한자리면 앞에 0 을 셋팅

 ddd

 요일 약어 ( 3문자 )

 dddd

 요일 전체 이름 

 h

 시(hour)이 한자리면 한자리로 표기 

 hh

 시(hour)이 한자리면 앞에 0 을 셋팅

 H

 시(hour)가 24시간 형식 한자리면 한자리로 표기

 HH

 시(hour)가 24시간 형식 한자리면 앞에 0 을 셋팅

 m

 분(minute)이 한자리면 한자리로 표기

 mm

 분(minute)이 한자리면 앞에 0 을 셋팅

 M

 달(month)이 한자리면 한자리로 표기 

 MM

 달(month)이 한자리면 앞에 0 을 셋팅

 MMM

 달(month) 약어 ( 3문자 )

 MMMM

 달(month) 전체 이름

 s

 초(second)이 한자리면 한자리로 표기

 ss

 초(second)이 한자리면 앞에 0 을 셋팅

 t

 한문자로 된 AM/PM 약어 ( A,P 로 됨 )

 tt

 두문자로 된 AM/PM

 y

 년(year)이 한자리면 한자리로 표기 

 yy

 년(year)이 한자리면 앞에 0 을 셋팅

 yyyy

 년(year) 네자리 숫자

 

 

2. 서식 문자열

 

- 사용 예: string t = DateTime.Now.ToString("d") ==> 2012/02/13

- 나라별 설정에 따라 다를 수 있음

 

 서식문자열

패턴 (en-US)

 패턴 (ko=KR)

 d

 MM/dd/yyyy

 2003-02-20

 D

 dddd. dd MMMM yyyy

 2003년 2월 20일 목요일

 f

 dddd, dd MMMM yyyy HH:mm

 2003년 2월 20일 목요일 오후 1:29

 F

 dddd, dd MMMM yyyy HH:mm:ss

 2003년 2월 20일 목요일 오후 1:29:24

g

 MM/dd/yyyy HH:mm

 2003-02-20 오후 1:29

G

 MM/dd/yyyy HH:mm:ss  2003-02-20 오후 1:29:24

 m,M

 MMMM dd

 2월 20일

r, R

 ddd, dd MMM yyyy HH':'mm':'ss 'GMT'  Thu, 20 Feb 2003 13:29:24 GMT

 s

 yyyy'-'MM'-'dd'T'HH':'mm':'ss

 2003-02-20T13:29:24

t

 HH:mm

 오후 1:29

T

 HH:mm:ss  오후 1:29:24

u

 yyyy'-'MM'-'dd HH':'mm':'ss'Z'  2003-02-20 13:29:24Z

U

 dddd, dd MMMM yyyy HH:mm:ss

 2003년 2월 20일 목요일 오전 4:29:24

 y, Y

 yyyy MMMM

 2003년 2월

'프로그래밍 > ASP NET' 카테고리의 다른 글

DataTable로 테이블 loop 돌면서 남은 <td> 채우기  (0) 2012.12.05
C# 랜덤 함수  (2) 2012.12.04
C# 날자관련  (0) 2012.12.04
Request.Url 객체  (0) 2012.11.14
Html 문자열에서 이미지만 추출  (0) 2012.09.10
[MVC] UrlHelper WebViewPage.Url  (0) 2012.09.05