php的时间输出格式

php中时间一般分为两种格式,一种是标准时间格式timestamp,即Y-m-d G:i:s。另一种就是时间戳。

   例如:
   一、标准时间与时间戳转换:
                  //获得服务端系统时间
                 date_default_timezone_set(PRC);
                 $nowtime=date("Y-m-d G:i:s");

                 //标准时间转为时间戳
                  $dateline=strtotime($nowtime);
                 //时间戳转为标准时间
                  $nowtime=date(‘H:i:s‘,$dateline);

   二、日期增加固定天数:
                 //标准时间转为时间戳
                   $dateline=strtotime($nowtime);
                //设定规定时间
                   $days=3600*24*20; //20天
                   $new_dateline=$dateline-$days;
                 //增加固定天数后的新时间戳转为标准时间
                   $new_nowtime=date(‘Y-m-d G:i:s‘,$new_dateline);
    三、规范化星期表达:
                //获得服务端系统时间
                  $today="";
                  date_default_timezone_set(PRC);  //设置时区
                  $Ymd_time=date("Y年m月d日 H:i:s ");
                  $workday=date("w");
                  $workday_arr=array("日","一","二","三","四","五","六"); //规范化星期表达
                  $today=$Ymd_time."星期".$workday_arr[$workday];          echo $today;
                 //输出如:2015年9月13日 10:20:23 星期日

  四、获取每天凌晨时间:

           echo strtotime(date(‘Y-m-d‘));

           echo "\n";

           echo date(‘Y-m-d H:i:s‘,strtotime(date(‘Y-m-d‘)));

时间: 2024-08-25 02:41:11

php的时间输出格式的相关文章

Java日期时间输出格式优化

使用printf格式化日期 printf 方法可以很轻松地格式化时间和日期.使用两个字母格式,它以 %t 开头并且以下面表格中的一个字母结尾. 转  换  符 说    明 示    例 c 包括全部日期和时间信息 星期六 十月 27 14:21:20 CST 2007 F "年-月-日"格式 2007-10-27 D "月/日/年"格式 10/27/07 r "HH:MM:SS PM"格式(12时制) 02:25:51 下午 T "H

Foundation框架—时间输出格式NSDateFormatter

在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理.下面来介绍NSDateFormatter的常用属性和API:  1.常用属性 @property (null_resettable, copy) NSString *dateFormat;//设置输出时间内容: /*quarter--->季度 公元前/后:AD 年份:2017=2017=17 季度:2=Q2=2nd quarter 月份:4=Apr=April 今天是今年第几周

时间Date的各种获取方式

常用的时间获取方式 public class DateUtils { /** * 获取时间戳 * 输出结果:1438692801766 */ @Test public void getTimeStamp() { Date date = new Date(); long times = date.getTime(); System.out.println(times); //第二种方法: new Date().getTime(); } /** * 获取格式化的时间 * 输出格式:2015-08-0

Linux date命令-显示和设置系统日期与时间 压缩包以YYMMDD格式命令

date --help用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]以给定的格式显示当前时间,或是设置系统日期. -d,--date=字符串        显示指定字符串所描述的时间,而非当前时间  -f,--file=日期文件        类似--date,从日期文件中按行读入时间描述  -r, --reference=文件        显示文件指定文件的最后修改时间  -R, --rf

spark获取时间

在spark 中获取时间用到java.util.{Calendar,Date} 以及java.text.SimpleDateFormat来对时间输出格式作规范 首先先导入包 import java.text.SimpleDateFormat import java.util.{Calendar, Date} 获取当前时间 def getNowTime(): String = { //实例化一个Date对象并且获取时间戳 val time = new Date().getTime //设置时间格式

CentOS下date命令 - 显示和设置系统日期与时间

显示系统日期 要显示系统日期,只要输入: $ date Thu Dec 5 22:55:41 WIB 2013 格式化显示日期 日期有很多格式.如果你不喜欢默认的格式,你可以换一种格式.你可能会想"为什么我需要改变格式? 默认的输出对我足够了." 是的,你说的对,但是当你在编程时,默认输出或许无法满足你的需求,因此需要一些自定义输出. RFC 2822 的日期与时间输出格式 $ date -R Thu, 05 Dec 2013 23:40:53 +0700 RFC 2822 的格式像这

NSdate 时间格式

NSdate 时间格式 NSTimeInterval 时间间隔 基本单位 秒 NSDateFormatter 时间格式器 用于日期对象的格式化或字符串解析为日期对象 日期格式如下: y  年 M  年中的月份 D  当天是今年的第多少天 d  月份中的天数 F  月份中的周数 E  星期几 a  Am/pm H  一天中的小时数(0-23) k  一天中的小时数(1-24) K  am/pm 中的小时数(0-11)  Number  0 h  am/pm 中的小时数(1-12)  Number 

[java工具类01]__构建格式化输出日期和时间的工具类

在之前的学习中,我写过一篇关于字符串格式化的,就主要设计到了时间以及日期的各种格式化显示的设置,其主要时通过String类的fomat()方法实现的. 我们可以通过使用不同的转换符来实现格式化显示不同的时间以及日期信息,但我们了解到,时间以及日期的转换符实在是太多了,导致我们无法十分方便的在需要的时候格式化出想要的日期时间输出格式. 然而在学习过程中,我们了解到类是可以相互调用的,以及静态方法是可以跨类使用的,,所以,通过本文,将构建一个显示时间日期的工具类,定义几个常用的日期时间格式,之后我们

MySQL关于时间的一些查询,查询今天,昨天......

? ##查询最近的一条信息 SELECT column_name(s) FROM table_name WHERE column_name = pattern ORDER BY create_time DESC LIMIT 1; 在某些情况下,如果明知道查询结果只有一个,SQL语句中使用LIMIT 1 会提高查询效率,避免全表扫描. ##查询今天 SELECT column_name(s) FROM table_name WHERE DATE_FORMAT( create_time,'%Y-%m