`

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

分享到:
评论

相关推荐

    C# 1970年至今的秒数转为时间

    对于C#开发者来说,能够将这种时间戳格式转换为可读的日期时间格式是非常有用的。 #### 方法实现 给定的方法 `IntToTime` 是一个私有方法,用于将一个表示自1970年以来秒数的字符串转换为`DateTime`对象。此方法...

    时间TimeTicks双向转换工具

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

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

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

    时间、IP转换工具

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

    时间戳转成时间格式

    下面我们将详细介绍如何使用JavaScript将时间戳转换为可读的时间格式。 #### JavaScript中获取时间戳 在JavaScript中,可以通过以下几种方式获取时间戳: 1. **使用`Date.now()`**:这个方法返回从1970年1月1日00...

    时间转换小页面

    这个名为“时间转换小页面”的工具显然专注于帮助用户将从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时间戳转换为其他格式的过程中,通常涉及到...

    C语言时间函数.pdf

    time_t类型是一个用于表示时间的数值类型,通常表示为自1970年1月1日00:00:00 UTC以来经过的秒数。而struct tm结构体用于表示时间的各个组成部分,如年、月、日、小时、分钟、秒以及星期几和一年中的第几天等。 2. ...

    oracle 时间格式转化以及计算.pdf

    为了将这种数值转换为可读的时间格式,首先需要将其转换为date类型,然后应用适当的格式化: ```sql select (max(NEXT_TIME) - to_date('1970-01-01', 'yyyy-mm-dd')) * 24 * 60 * 60 as maxArchTime from ... ``` ...

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

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

    linux编程中关于时间编程

    此代码首先使用`time()`函数获取当前时间,并将其转换为本地时间,最后使用`asctime()`函数将时间转换为可读格式输出。 #### 定时器的应用 除了获取当前时间外,定时器也是时间编程中的一个重要组成部分。在Linux...

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

Global site tag (gtag.js) - Google Analytics