`

转换距1970年的秒数为可读的时间格式

阅读更多

情景:

程序获得了一个距1970.1.1的秒数,假设为“1355028714.92” 。这个长长的秒数看着是不是有些头大?于是乎就想办法将这个秒数转换成可读的时间格式,当然转换的方法是很多的,下面列出一个比较简单方便的转换方法--通过Python转换。

1.在控制台下输入:python

 

[python] view plaincopy
 
  1. rain:softWare zhaoguangyu$ python  
  2. Python 2.7.2 (default, Jun 20 201216:23:33)   
  3. [GCC 4.2.1 Compatible Apple Clang 4.0 (tags/Apple/clang-418.0.60)] on darwin  
  4. Type "help""copyright""credits" or "license" for more information.  

 

2.导入时间函数:import time

 

[python] view plaincopy
 
  1. >>> import time  

 

3.打印当前距1970的秒数:print time.time()

 

[python] view plaincopy
 
  1. >>> print time.time()  
  2. 1355028714.92  

 

4.print time.ctime(1355028714.92)

 

[python] view plaincopy
 
  1. >>> print time.ctime(1355028714.92)  
  2. Sun Dec  9 12:51:54 2012  

哈 这看起来是不是清晰多了。

 

年月日转为秒数from EPOC

比如下面返回从1970年到2037年12月31日的秒

 time.mktime((2037,12,31,0,0,0,0,0,0))

分享到:
评论

相关推荐

    时间TimeTicks双向转换工具

    在计算机系统中,时间通常以秒、毫秒或微秒为单位的整数表示,从一个特定的起始时间(如1970年1月1日,也被称为Unix纪元)算起。 - **TimeTicks**:在某些系统中,如Windows,TimeTicks是自1601年1月1日午夜以来...

    系统时间转换成数值串工具.rar

    例如,系统可能会以时间戳(Unix时间戳)的形式存储时间,即自1970年1月1日(UTC)以来的秒数。"TimeTool.exe"这个程序的作用就是解决这种沟通上的障碍,它能够将这种不易理解的数值转换为日常生活中我们习惯的日期...

    时间、IP转换工具

    时间转换工具有助于在这些时间格式之间进行转换,例如,从用户输入的本地时间转换为UTC,或将UTC时间戳转换为可读的日期和时间。此外,工具可能还会提供时区转换功能,以便用户了解不同地区的时间。 其次,我们讨论...

    时间转换小页面

    这个名为“时间转换小页面”的工具显然专注于帮助用户将从1970年1月1日(也被称为Unix纪元或EPOCH时间)起的毫秒数转换为可读的当前时间。这种转换对于理解和处理计算机系统中的时间数据至关重要。 Unix纪元是...

    时间转换器

    "时间转换器"这个工具或程序专注于将从1970年1月1日(也称为Unix纪元或EPOC)以来的秒数与实际日期之间进行相互转换,并且提供了十进制和十六进制两种表示方式。下面我们将深入探讨这些概念以及它们在实际应用中的...

    Android获取时间戳,以及将时间戳转换为时间

    这个`currentTimeMillis`变量现在包含了自1970年1月1日以来的毫秒数。如果你需要以秒为单位的时间戳,可以将结果除以1000: ```java long currentSeconds = currentTimeMillis / 1000; ``` 接下来,我们将讨论如何...

    计算每个月秒数

    1. **解析输入**:程序需要能够接受用户输入的两个时间(格式为XX年XX月XX日XX时XX分XX秒),并将其转换为可计算的日期时间对象。这通常通过日期时间库的函数实现,如C#中的DateTime.ParseExact()方法。 2. **计算...

    字符串转换时间

    6. **时间戳转换**:时间戳是自1970年1月1日以来的秒数,它也可以被转换为可读的日期时间字符串。例如,Python有`time.mktime()`和`datetime.timestamp()`,JavaScript有`Date.getTime()`。 7. **日期时间操作**:...

    unix时间戳转格式.rar

    它定义为自1970年1月1日(UTC)午夜(00:00:00)以来经过的秒数,不包括闰秒。Unix时间戳在许多编程语言中被用来进行时间的计算和转换,因为它的简单性和通用性。 在Unix时间戳转换为其他格式的过程中,通常涉及到...

    不同编程语言中对时间类型的获取和转换.docx

    - `from_unixtime()` 函数用于将 UNIX 时间戳转换为可读的日期和时间格式。例如,`from_unixtime(1249488000)` 将返回对应的日期。 - `%Y%m%d` 是日期格式化符号,用于显示年、月、日,如 '20090806'。 - `UNIX_...

    java时间格式大全

    1. **`java.util.Date`**: 这是Java早期用于表示时间的类,但它并不直观,因为它代表的是从1970年1月1日00:00:00 GMT以来的毫秒数。要将其转换为可读格式,我们需要使用`SimpleDateFormat`。 2. **`java.text....

    易语言-易语言时间转换例程 秒到时间

    本文将深入探讨易语言中的时间转换例程,特别是如何将秒数转换为可读的时间格式。 在计算机编程中,时间的处理是一项常见的任务。在易语言中,我们可以使用内置的函数和模块来完成这种转换。时间通常被表示为从某个...

    UTC2Time.zip

    UTC时间通常以秒为单位表示,称为UTC秒数,从1970年1月1日00:00:00(UTC)起算,这就是所谓的Unix时间戳。用户可能需要将这样的UTC秒数转换为易于理解的日期和时间格式,反之亦然。例如,如果你有一个UTC秒数,你...

    03.日期、时间和计时器1

    在计算机科学中,尤其是在UNIX和Linux操作系统中,时间通常以“Unix时间纪元”来表示,即从1970年1月1日0点开始计算的秒数。这种表示方式简单且高效,可以方便地进行时间的加减运算,以确定任何给定时刻相对于纪元的...

    mysql时间戳转成常用可读时间格式的两种方法

    本文将介绍两种将MySQL时间戳转换为可读时间格式的方法。 方法一:使用`FROM_UNIXTIME()`函数 `FROM_UNIXTIME()`是MySQL内置的函数,用于将Unix时间戳转换为日期或时间格式。其基本语法如下: ```sql SELECT FROM_...

    matlab开发-单时间标签序列日期时间

    Unix时间戳是从1970年1月1日(UTC)00:00:00开始的秒数,而MATLAB的日期时间串行则是基于特定日期的整数表示。下面我们将详细探讨这个转换过程。 首先,我们来看核心函数`unixtime2mat.m`。这个函数的目的是将Unix...

    利用时间戳获取间隔时间

    时间戳通常是一个整数或浮点数,表示自特定参考时间(例如1970年1月1日00:00:00 UTC)以来的秒数。在“利用时间戳获取间隔时间”这个主题中,我们主要探讨如何通过编程计算两个时间点之间的时间差,以及如何将这个...

    易语言国家授时中心标准时间

    Unix时间戳是从1970年1月1日(UTC)00:00:00开始所经过的秒数,不包括闰秒。在编程中,Unix时间戳被广泛用于存储和传递时间信息,因为它易于计算和比较。易语言中,我们可以编写函数来将Unix时间戳转换为易语言支持...

    c语言调用系统函数显示系统时间

    在`<time.h>`中,有一个关键的函数`time()`,它用于获取系统当前的时间(以秒为单位自1970年1月1日00:00:00 UTC以来的总秒数,也称为Unix纪元)。这个函数不接受任何参数,返回一个`time_t`类型的值,表示的是时间戳...

    C++时间设计

    在这个库中,`time_t`类型用于表示时间,通常以自1970年1月1日(UTC)以来的秒数来计算。`time()`函数用于获取当前时间,返回一个`time_t`对象。`ctime()`函数则可以将`time_t`对象转换为可读的字符串形式,即人类可...

Global site tag (gtag.js) - Google Analytics