728x90
반응형
WPF & C# - isCurrentTime ( 현재 시간이 A와 B 시간 사이에 있는지 여부 Long으로 대충 ) |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
private void btn_Click(object sender, RoutedEventArgs e)
{
string startTime = "2022/05/05 01:19:00";
string endTime = "2022/05/05 01:19:10";
btn.Content = isCurrentTime(startTime, endTime);
btn.Content += "\r\n" + startTime + " < " + DateTime.Now.ToString() + " < " + endTime;
}
bool isCurrentTime(string tStart = "", string tEnd = "")
{
tStart = tStart.Replace(" ", "");
tStart = tStart.Replace("/", "");
tStart = tStart.Replace(":", "");
tEnd = tEnd.Replace(" ", "");
tEnd = tEnd.Replace("/", "");
tEnd = tEnd.Replace(":", "");
long lStart = long.Parse(tStart);
long lEnd = long.Parse(tEnd);
long lNow = long.Parse(String.Format(DateTime.Now.ToString("yyyyMMddhhmmss")));
if (lStart < lNow && lNow < lEnd)
{
return true;
}
return false;
}
|
cs |
현재 시간이 A와 B 시간 사이에 있는지 여부 Long으로 확인하려고 대충 만들었다.
728x90
반응형