首页 > 解决方案 > 您将如何计算 DATE_TIME 对象在埃菲尔的纪元以来的秒数

问题描述

您将如何计算 DATE_TIME 对象在埃菲尔的纪元以来的秒数?

标签: datetimeeiffel

解决方案


这似乎有效:

make
        -- Execute the example
    local
        l_date:DATE_TIME
        l_seconds:INTEGER_64
    do
        create l_date.make_now
        l_seconds := l_date.relative_duration (create {DATE_TIME}.make_from_epoch (0)).seconds_count
        print("The number of seconds: " + l_seconds.out + "%N")
    end

推荐阅读