티스토리 뷰
반응형
C#에서 Datetime으로 시간을 가져올 수 있고, 그로 인해 손쉽게 시계 구현이 가능하다.
public long today = 0;
public void Settings(int sec)
{
dt_zone2 = new DispatcherTimer();
dt_zone2.Interval = TimeSpan.FromSeconds(1);
dt_zone2.Tick += Dt_zone2_Tick;
}
private void Dt_zone2_Tick(object sender, EventArgs e)
{
SetNow();
}
private void SetNow()
{
today = DateTime.Now.Ticks;
DateTime dt = new DateTime(today);
Debug.WriteLine($"now:{dt.Year}/{dt.Month}/{dt.Day} {dt.Hour}:{dt.Minute}:{dt.Second}");
}
다음과 같이 손쉽게 구현가능하다.
#Datetime #C# #unity #wpf #시계 #DispatcherTimer #Timer
반응형
'c#' 카테고리의 다른 글
[c#/wpf/unity/osc] udp 기반 osc 통신 Hepler 구현(send/receive) 소스포함 (0) | 2021.12.09 |
---|---|
[C#/wpf/winform] Singleton(싱글톤) 코드(복사해서 사용하기) (0) | 2021.12.08 |
[wpf/c#/unity/winform] 변수 이름 가져오기 (0) | 2021.11.25 |
[c#/wpf/unity/winform] 고유한(유니크) 아이디 생성 함수 구현 (0) | 2021.11.24 |
[c#/unity/winform/wpf] 문자열 변수 간단히 출력($ 활용) (0) | 2021.11.18 |
댓글
반응형