【问题标题】:Asp.net Full calendar convert time formatAsp.net 完整日历转换时间格式
【发布时间】:2014-09-22 09:08:19
【问题描述】:

我在使用 asp.net 完整日历时遇到了问题。实际上,当我使用它时,我的事件带有时间“80 分钟”格式。

但我希望它采用“1:20 分钟”格式

请帮助我提前谢谢。

【问题讨论】:

    标签: c# jquery asp.net .net


    【解决方案1】:

    为了完成您的要求,请使用TimeSpan.FromMinutes,如下所示:-

    var result = TimeSpan.FromMinutes(80);
    

    TimeSpan.FromMinutes 会给你一个对象,你可以用不同的方式使用它,如下所示。

    var hours = (int)result.TotalHours;
    var minutes = result.Minutes;
    
    var time = string.Format("{0} : {1}", hours, minutes);
    

    【讨论】:

      【解决方案2】:

      您可以像这样执行简单的数学计算:

      //minutes to be converted (70minutes = 1:10 hours)
      int totalminutes = 70;
      //total hours
      int hours = 70 / 60;
      //total minutes
      int minutes = 70 % 60;
      //output is 1:10
      var time = string.Format("{0} : {1}", hours, minutes);
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-06-25
        • 2016-03-05
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多