【发布时间】:2020-09-28 22:49:10
【问题描述】:
我正在尝试在 Xamarin 表单中为我的 DatePicker 和 TimePicker 获取正确的格式。
我需要按以下格式获取正确的日期和时间:
2020 年 12 月 5 日下午 4:12:34
但我一直以这种格式获取它:
12/5/2020 12:00:00 AM 17:31:23.2153540
我希望能够选择截止日期的日期和时间,并以正确的格式显示。
这是我的代码:
在我的 xaml 文件中:
<DatePicker x:Name="dueDatePicker" Date="{x:Static sys:DateTime.Today}" Format="MMM dd yyyy" MinimumDate="{x:Static sys:DateTime.Today}" HorizontalOptions="EndAndExpand" />
<TimePicker x:Name="dueTimePicker" HorizontalOptions="End" />
在我的 xaml cs 文件中,我正在使用此代码,但它显示在 格式错误:
dueDatePicker.Date.ToString() + " " + dueTimePicker.Time.ToString();
谢谢。
【问题讨论】:
-
如果您只使用
ToString而不指定格式,它将使用您所在地区的标准格式。见docs.microsoft.com/en-us/dotnet/standard/base-types/…
标签: c# visual-studio xamarin xamarin.forms