相关疑难解决方法(0)

计算C#中的相对时间

给定一个特定DateTime值,我如何显示相对时间,如:

  • 2小时前
  • 3天前
  • 一个月前

c# time datetime datediff relative-time-span

1461
推荐指数
31
解决办法
15万
查看次数

PHP库生成用户友好的相对时间戳

我正在寻找一个PHP ,它可以生成用户友好的时间表示 - 例如"两小时前"的时间戳time() - 2 * 3600.

有答案和博客文章(一些存在的问题1,2,3),但都只是包含的代码片段-不是我可以安装和升级库.

Django的有一个,Python中也有一个独立的lib,JavaScript有几个(1,2,3),太-哪里是PHP库?


库应该具有以下内容:

  • 文件
  • 梨可安装
  • 定期发布
  • (可选)翻译

php time date

10
推荐指数
1
解决办法
1582
查看次数

在SQL中将DateTime转换为"n Hours Ago"的最佳方法

我编写了一个SQL函数来将SQL中的日期时间值转换为更友好的"n Hours Ago"或"n Days Ago"等类型的消息.我想知道是否有更好的方法来做到这一点.

(是的,我知道"不要在SQL中这样做",但出于设计原因,我必须这样做).

这是我写的函数:

CREATE FUNCTION dbo.GetFriendlyDateTimeValue
(
    @CompareDate DateTime
)
RETURNS nvarchar(48)
AS
BEGIN
    DECLARE @Now DateTime
    DECLARE @Hours int
        DECLARE @Suff nvarchar(256)
    DECLARE @Found bit

    SET @Found = 0
    SET @Now = getDate()
    SET @Hours = DATEDIFF(MI, @CompareDate, @Now)/60

    IF @Hours <= 1
    BEGIN
        SET @Suff = 'Just Now'
        SET @Found = 1
        RETURN @Suff
    END

    IF @Hours < 24
    BEGIN
        SET @Suff = ' Hours Ago'
        SET @Found = 1
    END

    IF @Hours >= …
Run Code Online (Sandbox Code Playgroud)

sql datetime function

6
推荐指数
1
解决办法
1万
查看次数

php strtotime反向

timetostrphp中是否会有一些函数today/tomorrow/next sunday/etc.从给定的时间戳输出?以便timetostr(strtotime(x))=x

php strtotime

6
推荐指数
1
解决办法
3万
查看次数

标签 统计

datetime ×2

php ×2

time ×2

c# ×1

date ×1

datediff ×1

function ×1

relative-time-span ×1

sql ×1

strtotime ×1