현재 시간, 현재 날짜을 구해 TextBox 에 출력해 주는 프로그램입니다.
또한 타이머를 사용하여 1초마다 시간을 갱신해 줍니다.
전체 소스
주요 소스
private void frmMain_Load(object sender, EventArgs e)
{
tmrSecond.Tick += new EventHandler(tmrSecond_Tick);
tmrSecond.Start();
UpdateNowDateTime();
}
void tmrSecond_Tick(object sender, EventArgs e)
{
UpdateNowDateTime();
}
void UpdateNowDateTime()
{
DateTime dtNow = DateTime.Now; // 현재 날짜, 시간 얻기
txtNowDate.Text = dtNow.ToShortDateString();
txtNowTime.Text = dtNow.ToLongTimeString();
}
DateTime 속성
dtNow; // 날짜시간 전체
dtNow.Year; // 년도
dtNow.Month; // 월
dtNow.Day; // 월의 일수
dtNow.DayOfWeek; // 주의 일수
dtNow.DayOfYear; // 년의 일
dtNow.TimeOfDay; // 하루중 시간
dtNow.Hour; // 날짜의 시간 구성요소
dtNow.Minute; // 날짜의 분 구성요소
dtNow.Second; // 날짜의 초 구성요소
dtNow.Millisecond; // 1000분의 1초
dtNow.Ticks; // 날짜와 시간을 나타내는 틱 수
dtNow.Kind; // 현지 시간 또는 UTC(지역표준시)를 기준으로 하는지 아니면 둘 중 어느것도 기준으로 하지 않는지
dtNow.UtcNow; //이 컴퓨터의 현재 날짜와 시간으로 설정되고 UTC(지역 표준시)로 표시되는 DateTime 개체
DateTime 메소드
이름 | 설명 | |
---|---|---|
![]() ![]() |
Add | 지정된 TimeSpan의 값을 이 인스턴스의 값에 더합니다. |
![]() ![]() |
AddDays | 지정된 날 수를 이 인스턴스 값에 더합니다. |
![]() ![]() |
AddHours | 지정된 시간 값을 이 인스턴스의 값에 더합니다. |
![]() ![]() |
AddMilliseconds | 지정된 밀리초 수를 이 인스턴스의 값에 더합니다. |
![]() ![]() |
AddMinutes | 지정된 분 수를 이 인스턴스의 값에 더합니다. |
![]() ![]() |
AddMonths | 지정된 월 수를 이 인스턴스의 값에 더합니다. |
![]() ![]() |
AddSeconds | 지정된 초 수를 이 인스턴스 값에 더합니다. |
![]() ![]() |
AddTicks | 지정된 틱 수를 이 인스턴스의 값에 더합니다. |
![]() ![]() |
AddYears | 지정된 연도 수를 이 인스턴스의 값에 더합니다. |
![]() ![]() ![]() |
Compare | DateTime의 두 인스턴스를 비교하고 값 차이를 반환합니다. |
![]() ![]() |
CompareTo | 오버로드되었습니다. 이 인스턴스를 지정된 개체나 값 형식과 비교하여 상대 값의 표시를 반환합니다. |
![]() ![]() ![]() |
DaysInMonth | 지정된 월과 연도의 날짜 수를 반환합니다. |
![]() ![]() |
Equals | 오버로드되었습니다. 두 DateTime 개체가 같은지 여부 또는 DateTime 인스턴스와 또 다른 개체 또는 DateTime이 같은지 여부를 나타내는 값을 반환합니다. |
![]() ![]() |
FromBinary | 64비트 이진 값을 deserialize하고 serialize된 원본 DateTime 개체를 다시 만듭니다. |
![]() ![]() ![]() |
FromFileTime | 지정한 Windows 파일 시간을 해당 현지 시간으로 변환합니다. |
![]() ![]() ![]() |
FromFileTimeUtc | 지정한 Windows 파일 시간을 해당 UTC 시간으로 변환합니다. |
![]() ![]() ![]() |
FromOADate | 지정된 OLE 자동화 날짜에 해당하는 DateTime을 반환합니다. |
![]() ![]() |
GetDateTimeFormats | 오버로드되었습니다. 이 인스턴스의 값을 표준 DateTime 형식 지정자에서 지원하는 문자열 표현으로 변환합니다. |
![]() ![]() |
GetHashCode | 재정의되었습니다. 이 인스턴스에 대한 해시 코드를 반환합니다. |
![]() ![]() |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) |
![]() ![]() |
GetTypeCode | DateTime 값 형식에 대한 TypeCode를 반환합니다. |
![]() ![]() |
IsDaylightSavingTime | DateTime의 이 인스턴스가 현재 시간대의 일광 절약 시간 범위 내에 있는지 여부를 나타냅니다. |
![]() ![]() ![]() |
IsLeapYear | 지정된 연도가 윤년인지 여부를 나타내는 표시를 반환합니다. |
![]() ![]() ![]() |
op_Addition | 지정된 시간 간격을 지정된 날짜 및 시간에 더하여 새로운 날짜와 시간을 얻습니다. |
![]() ![]() ![]() |
op_Equality | DateTime의 지정된 두 인스턴스가 같은지 여부를 확인합니다. |
![]() ![]() ![]() |
op_GreaterThan | 지정된 DateTime이 지정된 다른 DateTime보다 큰지를 판단합니다. |
![]() ![]() ![]() |
op_GreaterThanOrEqual | 지정된 DateTime이 지정된 다른 DateTime보다 크거나 같은지를 판단합니다. |
![]() ![]() ![]() |
op_Inequality | DateTime의 지정된 두 인스턴스가 같은지 여부를 확인합니다. |
![]() ![]() ![]() |
op_LessThan | 지정된 DateTime이 지정된 다른 DateTime보다 작은지를 판단합니다. |
![]() ![]() ![]() |
op_LessThanOrEqual | 지정된 DateTime이 지정된 다른 DateTime보다 작거나 같은지를 판단합니다. |
![]() ![]() ![]() |
op_Subtraction | 오버로드되었습니다. 지정된 DateTime에서 TimeSpan 또는 DateTime을 뺍니다. |
![]() ![]() ![]() |
Parse | 오버로드되었습니다. 지정된 날짜와 시간의 문자열 표현을 DateTime에 사용할 수 있는 값으로 변환합니다. |
![]() ![]() ![]() |
ParseExact | 오버로드되었습니다. 지정된 날짜와 시간의 문자열 표현을 DateTime에 사용할 수 있는 값으로 변환합니다. 문자열 표현의 형식이 지정된 형식과 정확하게 일치해야 합니다. |
![]() ![]() ![]() |
ReferenceEquals | 지정한 Object 인스턴스가 동일한지 여부를 확인합니다. (Object에서 상속됨) |
![]() ![]() ![]() |
SpecifyKind | 지정한 DateTime과 같은 시간을 나타내고 지정한 DateTimeKind 값이 나타내듯이 현지 시간 또는 UTC(지역 표준시)로 지정되거나 둘 중 어느 것으로도 지정되지 않은 새 DateTime 개체를 만듭니다. |
![]() ![]() |
Subtract | 오버로드되었습니다. 이 인스턴스에서 지정된 시간이나 기간을 뺍니다. |
![]() |
ToBinary | 현재 DateTime 개체를 나중에 DateTime 개체를 다시 만드는 데 사용할 수 있는 64비트 이진 값으로 serialize합니다. |
![]() ![]() |
ToFileTime | 현재 DateTime 개체의 값을 Windows 파일 시간으로 변환합니다. |
![]() ![]() |
ToFileTimeUtc | 현재 DateTime 개체의 값을 Windows 파일 시간으로 변환합니다. |
![]() ![]() |
ToLocalTime | 현재 DateTime 개체의 값을 현지 시간으로 변환합니다. |
![]() ![]() |
ToLongDateString | 이 인스턴스의 값을 긴 날짜 문자열 표현으로 변환합니다. |
![]() ![]() |
ToLongTimeString | 이 인스턴스의 값을 긴 시간 문자열 표현으로 변환합니다. |
![]() ![]() |
ToOADate | 이 인스턴스의 값을 해당 OLE 자동화 날짜로 변환합니다. |
![]() ![]() |
ToShortDateString | 이 인스턴스의 값을 짧은 날짜 문자열 표현으로 변환합니다. |
![]() ![]() |
ToShortTimeString | 이 인스턴스의 값을 짧은 시간 문자열 표현으로 변환합니다. |
![]() ![]() |
ToString | 오버로드되었습니다. 재정의되었습니다. 이 인스턴스의 값을 해당하는 문자열 표현으로 변환합니다. |
![]() ![]() |
ToUniversalTime | 현재 DateTime 개체의 값을 UTC(지역 표준시)로 변환합니다. |
![]() ![]() |
TryParse | 오버로드되었습니다. 지정된 날짜와 시간의 문자열 표현을 DateTime에 사용할 수 있는 값으로 변환합니다. |
![]() ![]() |
TryParseExact | 오버로드되었습니다. 지정된 날짜와 시간의 문자열 표현을 DateTime에 사용할 수 있는 값으로 변환합니다. 문자열 표현의 형식이 지정된 형식과 정확하게 일치해야 합니다. |
- [2018/02/26] List 에서 고유값 얻기 ()
- [2015/05/22] C#, 아두이노 간의 WIFI 통신으로 LCD 제어 (4566)
- [2015/03/13] 항상 마지막에 추가한 TEXT 보이게 ()
- [2014/01/17] ComboBox Text 편집 안되게 (14491)
- [2014/01/08] if 문에서 여러개 비교할때 (25340) *3
- [2013/12/30] C++, C# 간단한 기능 비교 (12884)
- [2013/12/18] 3자리마다 ,(콤마) 찍기 (원화, 달러 표시) (15224)
- [2013/09/29] 설치된 IE 버전 얻기 (12398)
- [2013/08/29] byte array to Hexa String (13026)
- [2013/06/25] string array to string (스트링 문자열 합치기) (23713)
감사합니다.
퍼갈께요