Dreamine.UI.Wpf 1.0.1
Dreamine.UI.Wpf 사용자 인터페이스 기능과 구성 요소를 제공합니다.
로딩중...
검색중...
일치하는것 없음
DateTimeToTimeSpanConverter.cs
이 파일의 문서화 페이지로 가기
1using System;
2using System.Collections.Generic;
3using System.Globalization;
4using System.Linq;
5using System.Text;
6using System.Threading.Tasks;
7using System.Windows.Data;
8
10{
19 public class DateTimeToTimeSpanConverter : IValueConverter
20 {
69 public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
70 {
71 if (value is DateTime dt)
72 return dt.TimeOfDay;
73
74 return TimeSpan.Zero;
75 }
76
133 public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
134 {
135 if (value is TimeSpan ts)
136 {
137 // 기존 ExpiredDate.Date 를 가져와서 시간만 교체하고 싶을 경우
138 var today = DateTime.Today;
139 return today.Add(ts);
140 }
141
142 return DateTime.Now;
143 }
144 }
145}
object Convert(object value, Type targetType, object parameter, CultureInfo culture)
object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)