Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Date 从历元时间到(dd/mm/yyyy)日期格式的转换_Date_Type Conversion - Fatal编程技术网

Date 从历元时间到(dd/mm/yyyy)日期格式的转换

Date 从历元时间到(dd/mm/yyyy)日期格式的转换,date,type-conversion,Date,Type Conversion,这个标题很好地解释了我的问题。我得到了自1970年1月1日以来经过的秒数,我必须以(dd/mm/yyyy)格式返回今天的日期 我知道如何计算当前年份,所以最困难的部分是计算当前月份和日期。因为我需要找到一种方法知道一个月是28天、30天还是31天,并且找到一种方法,当一年结束时,从第12个月到第1个月 我知道很多编程语言已经有了解决这个问题的预定义函数,但我希望自己编写代码 注意:我在中问了这个问题,有人建议我把它贴在这里。你用哪种语言编写代码?脚本语言(Perl、Python、Ruby、PHP

这个标题很好地解释了我的问题。我得到了自1970年1月1日以来经过的秒数,我必须以(dd/mm/yyyy)格式返回今天的日期

我知道如何计算当前年份,所以最困难的部分是计算当前月份和日期。因为我需要找到一种方法知道一个月是28天、30天还是31天,并且找到一种方法,当一年结束时,从第12个月到第1个月

我知道很多编程语言已经有了解决这个问题的预定义函数,但我希望自己编写代码


注意:我在中问了这个问题,有人建议我把它贴在这里。

你用哪种语言编写代码?脚本语言(Perl、Python、Ruby、PHP等)通常会有内置方法。甚至像C这样的语言也有像
gmtime()
localtime()
strtime()
这样的函数来为您完成大部分工作。如果您希望自己编写代码(如您所说),那么基本逻辑是乏味的(并且容易出错)。您可能会创建一个“月中的天”数组(30天有9月、4月、6月和11月……)。你知道多少天过去了(你不必担心闰秒)。计算年份是相当混乱的;月/日比较容易。