【问题标题】:Inline in aspx, stripping date off of datetime在 aspx 中内联,从日期时间中剥离日期
【发布时间】:2012-10-22 22:59:13
【问题描述】:

我认为,如果我只是向您展示以下内容,我的要求将是有意义的。

在我的 aspx 链接中,这有效: ' title='

但上面包含字符串的日期部分。

这不起作用(它的任何变体也不起作用): ' title='

最终,我们希望链接的标题/悬停显示为“4:30 PM : @Forbes Field”

除了 1900 年 1 月 1 日在 4:30 之前,一切正常

如何从 EventTime 日期时间字段中获取日期?

【问题讨论】:

    标签: asp.net


    【解决方案1】:

    DataItem 索引器返回一个object 引用,因此您不能在不强制转换的情况下使用DateTime 特定方法。也可以使用String.Format 方法:

    <%# String.Format("{0:hh:mm:ss tt}", Container.DataItem["EventTime"]) %>
    

    【讨论】:

    • 甜!!效果很好,Guffa。感谢 1) 快速响应,以及 2) 完全解决问题的响应。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-16
    • 1970-01-01
    • 2022-01-19
    • 1970-01-01
    • 2019-03-05
    • 2019-12-07
    相关资源
    最近更新 更多