php中DateTime的format格式以及 TtoDatetime函数

Definition and Usage

The date() function formats a local time/date.

Syntaxdate(format,timestamp)
ParameterDescriptionformat Required. Specifies how to return the result:

  • d - The day of the month (from 01 to 31)
  • D - A textual representation of a day (three letters)
  • j - The day of the month without leading zeros (1 to 31)
  • l (lowercase ‘L‘) - A full textual representation of a day
  • N - The ISO-8601 numeric representation of a day (1 for Monday through 7 for Sunday)
  • S - The English ordinal suffix for the day of the month (2 characters st, nd, rd or th. Works well with j)
  • w - A numeric representation of the day (0 for Sunday through 6 for Saturday)
  • z - The day of the year (from 0 through 365)
  • W - The ISO-8601 week number of year (weeks starting on Monday)
  • F - A full textual representation of a month (January through December)
  • m - A numeric representation of a month (from 01 to 12)
  • M - A short textual representation of a month (three letters)
  • n - A numeric representation of a month, without leading zeros (1 to 12)
  • t - The number of days in the given month
  • L - Whether it‘s a leap year (1 if it is a leap year, 0 otherwise)
  • o - The ISO-8601 year number
  • Y - A four digit representation of a year
  • y - A two digit representation of a year
  • a - Lowercase am or pm
  • A - Uppercase AM or PM
  • B - Swatch Internet time (000 to 999)
  • g - 12-hour format of an hour (1 to 12)
  • G - 24-hour format of an hour (0 to 23)
  • h - 12-hour format of an hour (01 to 12)
  • H - 24-hour format of an hour (00 to 23)
  • i - Minutes with leading zeros (00 to 59)
  • s - Seconds, with leading zeros (00 to 59)
  • e - The timezone identifier (Examples: UTC, Atlantic/Azores)
  • I (capital i) - Whether the date is in daylights savings time (1 if Daylight Savings Time, 0 otherwise)
  • O - Difference to Greenwich time (GMT) in hours (Example: +0100)
  • T - Timezone setting of the PHP machine (Examples: EST, MDT)
  • Z - Timezone offset in seconds. The offset west of UTC is negative, and the offset east of UTC is positive (-43200 to 43200)
  • c - The ISO-8601 date (e.g. 2004-02-12T15:19:21+00:00)
  • r - The RFC 2822 formatted date (e.g. Thu, 21 Dec 2000 16:01:07 +0200)
  • U - The seconds since the Unix Epoch (January 1 1970 00:00:00 GMT)

timestampOptional.

example:

function TtoDatetime($text){
        $myDatetimeStr=Date(‘Y‘,strtotime($text))."-".Date(‘m‘,strtotime($text))."-".Date(‘d‘,strtotime($text))." ".Date(‘H‘,strtotime($text)).":".Date(‘i‘,strtotime($text)).":".Date(‘s‘,strtotime($text));
        return $myDatetimeStr;
       }

echo $text;

echo TtoDatetime($text);

result:

"01/07/2012 13:44",2012-01-07 13:44:00

时间: 2024-11-05 17:26:01

php中DateTime的format格式以及 TtoDatetime函数的相关文章

sql查询中datetime显示的格式为yyyy-DD-mm

datetime数据库中保存的形式为2008/9/29 星期一 上午 12:00:00,希望界面显示2008-09-29,则可以用到以下sql语句. select zxmc,xmid,htj,bzj,jsjk,replace(CONVERT(varchar(10),kgrq,111 ),'/','-')as kgrq, replace(CONVERT(varchar(10),jhjgrq,111 ),'/','-')as jhjgrq ,cdgz,gczl,fzrid,bz from jc_zx

C#中DateTime格式转换

在C#中DateTime是一个包含日期.时间的类型,此类型通过ToString()转换为字符串时,可根据传入给Tostring()的参数转换为多种字符串格式. 常用的函数: DateTime.Now.ToString("yyyyMMdd")显示为:20160501:                     DateTime.Now.ToString("yyyyMMddHHmmss")显示为:20160501210635: 目录 1. 分类 2. 制式类型 3. 自定

C# WebAPI中DateTime类型字段在使用微软自带的方法转json格式后默认含T的解决办法

原文:C# WebAPI中DateTime类型字段在使用微软自带的方法转json格式后默认含T的解决办法 本人新手,在.Net中写WebAPI的时候,当接口返回的json数据含有日期时间类型的字段时,总是在日期和时间中夹着一个字母T:微软这么设置可能有其内在的初衷,但是对于我来说,这样的格式不是很方便,前端同学展示出来的时候也总是要记得处理一下显示格式.曾经问过部门内一位老鸟,老鸟的反应告诉我这在微软的框架下做json转换是不可避免的:当初一度放弃了这个问题.后来突然冷静分析了一下,微软不可能做

python中datetime模块

Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime.time模块我在之前的文章已经有所介绍,它提供 的接口与C标准库time.h基本一致.相比于time模块,datetime模块的接口则更直观.更容易调用.今天就来讲讲datetime模块. datetime模块定义了两个常量:datetime.MINYEAR和datetime.MAXYEAR,分别表示datetime所能表示的最 小.最大年份.其中,MINYEAR = 1,MAXYEAR = 9999

python中 datetime模块的详解(转载)

Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime.time模块我在之前的文章已经有所介绍,它提供 的接口与C标准库time.h基本一致.相比于time模块,datetime模块的接口则更直观.更容易调用.今天就来讲讲datetime模块. datetime模块定义了两个常量:datetime.MINYEAR和datetime.MAXYEAR,分别表示datetime所能表示的最 小.最大年份.其中,MINYEAR = 1,MAXYEAR = 9999

C# 中DateTime的各种使用

C# 中DateTime的各种使用 获得当前系统时间: DateTime dt = DateTime.Now;Environment.TickCount可以得到“系统启动到现在”的毫秒值DateTime now = DateTime.Now;Console.WriteLine(now.ToString("yyyy-MM-dd"));  //按yyyy-MM-dd格式输出sConsole.WriteLine(dt.ToString());    //  26/11/2009 AM 11:

Python中datetime库的用法

datetime模块用于是date和time模块的合集,datetime有两个常量,MAXYEAR和MINYEAR,分别是9999和1. datetime模块定义了5个类,分别是 1.datetime.date:表示日期的类 2.datetime.datetime:表示日期时间的类 3.datetime.time:表示时间的类 from datetime import datefrom datetime import datetimefrom datetime import timefrom d

easyui datagrid中datetime字段的显示和增删改查问题

datagrid中datetime字段的异常显示: 使用过easyui datagrid的应该都知道,如果数据库中的字段是datetime类型,绑定在datagrid显式的时候会不正常显示,一般需要借助于formatter来格式化时间格式 { title: '活动开始时间', field: 'BeginTime', width: 300, editor: { type: 'datetimebox', options: { required: true }, formatter: function

C#语言基础知识(4):C#中的String.Format方法

定义String.Format是将指定的String类型的数据中的每个格式项替换为相应对象的值的文本等效项.(1)string p1="xiaomeng";string p2="xiaobei";Response.Write(String.Format("Hello {0},I'm {1}",p1,p1));(2)Response.Write(String.Format("Hello {0},I'm {1}","xi