【问题标题】:TimePicker on PCL Xamarin project getHour, getMinutesPCL Xamarin 项目上的 TimePicker getHour、getMinutes
【发布时间】:2017-10-24 18:26:56
【问题描述】:

我正在尝试从 Xamarin pcl 项目的时间选择器中获取小时和分钟。我想将它们转换为整数。我可以使用 getHour 或 getMinutes 方法吗?我找不到它了。我需要它来处理不在 android 上的便携式项目。

【问题讨论】:

    标签: c# xamarin cross-platform timepicker


    【解决方案1】:

    TimePicker 返回一个 Timespan,它具有 Hours 和 Minutes 属性

    var time = myTimeSpan.Time;
    int hour = time.Hours;
    int min = time.Minutes;
    

    【讨论】:

    • 谢谢先生。你知道如何在当前时间设置 timePicker 吗? (设备时间)
    • 是的,设置时间属性。链接的文档页面中有一个示例
    【解决方案2】:

    正如 Jason 所说,TimePicker 返回一个 Timespan,它具有 Hours 和 Minutes 属性

    var time = myTimeSpan.Time;
    int hour = time.Hours;
    int min = time.Minutes;
    

    同样的方法,您可以根据当前时间设置Timespan,如下所示:

    timePicker.Time = DateTime.Now.TimeOfDay;
    

    【讨论】:

      猜你喜欢
      • 2023-03-09
      • 2016-12-24
      • 1970-01-01
      • 2018-05-24
      • 1970-01-01
      • 2017-03-02
      • 2016-01-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多