• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >perl > Perl中处理时间的几个函数

Perl中处理时间的几个函数

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了Perl中处理时间的几个函数等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

1、time函数:返回从1970年1月1日起累计的秒数
使用:my $t=time();

2、 localtime函数:获取本地时区时间
使用:my $t=localtime(time());

3、gmtime函数: 获取格林威治时间
使用:my $t=gmtime(time());

得到格式化时间(以localtime函数为例):
my($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time());
上式中前三个表示秒、分、时,中间三个是天数、月数(从0开始计数)、年份(相对1990年),最后三个分别是一周第几天(周几) 、一年第几天、夏令时有效标识。

通过sprintf来格式化时间:

my $format_time=sprintf("%d-%d-%d %d:%d:%d",$year+1990,$mon+1,$mday,$hour,$min,$sec);
得到形如:2010-8-30 21:00:00 格式的时间。
另外,还可以通过Perl的Date模块来取得格式化的时间。

</div>

您可能想查找下面的文章:

相关文章

  • Perl中的控制结构学习笔记
  • Perl基本数组排序方法介绍
  • [Perl]文字/代码批量替换工具
  • Perl 字符串处理备忘录
  • perl的POD权限问题处理
  • perl写的一个随机编故事的程序(rand随机函数)
  • 为Java程序员准备的10分钟Perl教程
  • 在vim中添加perl注释时无法对齐问题的解决方法
  • perl哈希的一个实例分析
  • 一行代码解决 perl输入 排序 输出问题

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • 学习perl的unless控制结构
    • perl批量查询ip归属地的方法代码
    • perl中heredoc使用说明
    • Perl脚本实现检测主机心跳信号功能
    • Perl删除前导和拖尾空白(删除左右空格、空白字符)
    • perl中5个常见错误
    • Perl 函数集小结
    • Perl哈希表用法解析
    • 讲Perl中的本地时间与UNIX时间戳间相互转换的方法
    • perl引用的相关知识分享

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有