php筆記3 對時間的操作

2021-07-11 00:24:55 字數 1259 閱讀 2212

<?php

/*時間的基本輸出 :date() */

echo

'輸出格式為:年月日:'.date('y n j').'

';echo

'輸出格式為:年月日:'.date('y m d').'

';//這段內容沒有看懂

/*將日期和時間變成時間戳: mktime();*/

/*引數為空,預設為當前時間*/

$timetamp=time();

//$timetamp=mktime();執行錯誤,建議使用上面的方法

$timetamp=date("u");

//今天日期的中午時間

$time=mktime(12,0,0);

/*getdate(),返回相關陣列*/

$today=getdate();

print_r($today);

/* 檢驗日期的有效性(是否存在):checkdate(); */

echo checkdate(2, 29, 2008);

/*格式化時間戳 :strftime()*/

echo strftime('%a

');echo strftime('%x

');echo strftime('%c

');echo strftime('%y

');/*

* php日期mysql日期轉換:

* 1.php使用date(),注意帶有0前導格式的日期和月份,使用兩位或四位年份

* 2.mysql:data_format(),unix_timestamp()

*///在mysql端的使用:

//select date_format(date_colum,'%m %d %y')from tablename;

//select unix_timestamp(date_colum)from tablename;//可以將一列轉換為時間戳

/*在php中計算日期*/

$day=18;

$month=9;

$year=1972;

$bdayunix=mktime(0,0,0,$month,$day,$year);

$nowunix=time();

$ageunix=$nowunix-$bdayunix;

$age=floor($ageunix/(365*24*60*60));

echo

"age is $age

"?>

Python3對時間模組的操作

1 import time 2import datetime34 獲取時間戳 5time.time 1544601181.54986467 8 獲取本地時間 9 datetime.datetime.now 2018 12 12 16 04 35.667419 10 datetime.datetime...

js對時間的操作

獲取當前時間 var mydate new date 獲取時間中的年月日時分秒 mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位,1970 mydate.getmonth 獲取當前月份 0 11,0代表1月 mydate.getdate 獲...

C 對時間的操作

獲取當前星期的開始日期和結束日期 private void timebe out string bdate,out string edate else if firstday.dayofweek dayofweek.monday else if firstday.dayofweek dayofwee...