Вычислить относительное время в C#
jquery.timeago plugin
Джефф, поскольку Stack Overflow .cs-file широко использует jQuery, я c# рекомендую jquery.timeago plugin.
Преимущества:
- Избегайте меток времени, датированных «1 минуту назад», даже если страница была открыта 10 минут назад; время назад обновляется автоматически.
- Вы можете в полной мере воспользоваться преимуществами кэширования страниц и/или фрагментов в своих веб-приложениях, поскольку метки времени не рассчитываются на сервере.
- Вы можете использовать микроформаты, как крутые дети.
Просто c-sharp прикрепите его к своим временным datetime меткам в DOM:
jQuery(document).ready(function() {
jQuery('abbr.timeago').timeago();
});
Это превратит datetime-functions все элементы abbr
с классом timeago relative-time-span и отметкой времени ISO 8601 в заголовке:
July 17, 2008
во c# что-то вроде этого:
4 months ago
что дает: 4 relative-time-span месяца назад. По прошествии c#.net времени метки времени будут time автоматически обновляться.
Отказ от ответственности: я написал этот плагин, поэтому я предвзят.
c#
datetime
time
datediff
relative-time-span
Вычислить относительное время в C#
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.