`

转换距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....

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

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

    Java 实例 - 时间戳转换成时间源代码-详细教程.zip

    本教程将深入探讨如何在Java中将时间戳转换为可读的时间格式,并提供详细的源代码实例。以下是你可能需要了解的关键知识点: 1. **时间戳的概念** - 时间戳是一个长整型数值,代表从1970年1月1日00:00:00(UTC)到...

    蓝桥杯c++-蓝桥杯竞赛练习之基础练习题时间转换.zip

    2. `time()` 函数:这个函数用于获取当前系统时间,返回一个`time_t`类型的值,代表自1970年1月1日(00:00:00 UTC)以来的秒数。 3. `mktime()` 函数:这个函数将一个`struct tm`结构体转换为`time_t`类型的时间戳...

    基于PHP的UNIX时间戳转换工具V1.1源码.zip

    UNIX时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不包括闰秒。以下是对这个工具涉及的知识点的详细解释: 1. **UNIX时间戳**:UNIX时间戳是计算机科学中的一个概念,它是一个整数,表示自1970年1月1...

    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...

    utc.tar.gz_UTC_human_unix to utc

    标题“utc.tar.gz_UTC_human_unix_to_utc”和描述“UTC format to human readable format”指出,这个压缩包可能包含一个程序或工具,用于将协调世界时间(UTC)格式转换为人类可读的时间格式。在IT领域,时间戳通常...

Global site tag (gtag.js) - Google Analytics