如果您的伺服器支援短標籤,或者您使用php 5.4,則可以使用:
<?=date("y")?>
隨著php朝著更加物件導向的方向發展,我很驚訝這裡沒有人引用內建的datetime
類:
$now = new datetime();
$year = $now->format("y");
或者在例項化時使用類成員訪問的單行(php> = 5.4):
$year = (new datetime)->format("y");
這是我做的:
<?php echo date("d-m-y") ?>
下面是它的作用的一些解釋:
d = day
m = month
y = year
y會給你四位數(例如1990)和y給兩位數(例如90)
您可以使用簡單的php日期類。 它提供了許多有用的方法和功能:
$date = new ******date();
echo $date->now()->getyear();
echo $date->now()->getmonth();
echo $date->set('2013-01-21')->getdaystring();
echo $date->now()->compare('2013-01-21')->isbefore();
...
您可以檢視庫教程頁面以獲取更多示例
echo date('y')
為您提供當前年份,這將自動更新,因為date()
會給我們當前日期。
<?php
$time_now=mktime(date('h')+5,date('i')+30,date('s'));
$datetime = date('d_m_y h:i:s a',$time_now);
echo $datetime;
?>
對於4位數字表示:
<?php echo date('y'); ?>
2位數字表示:
<?php echo date('y'); ?>
檢視php文件以獲取更多資訊: https :
寫吧:
date("y") // a full numeric representation of a year, 4 digits
// examples: 1999 or 2003
要麼:
date("y"); // a two digit representation of a year examples: 99 or 03
並且「回應」這個價值......
**symbol, year, author/owner and rights statement.**
使用php + html:
要麼
最高為php 5.4+
<?php
$current= new \datetime();
$future = new \datetime('+ 1 years');
echo $current->format('y');
//for 4 digit ('y') for 2 digit ('y')
?>
或者您可以使用一行
$year = (new datetime)->format("y");
如果你想增加或減少一年的另一種方法; 新增如下所示的修改行。
<?php
$now = new datetime;
$now->modify('-1 years'); //or +1 or +5 years
echo $now->format('y');
//and here again for 4 digit ('y') for 2 digit ('y')
?>
使用乙個名為date()
的php函式。
它需要當前日期,然後您提供一種格式
格式只是y.資本y將是乙個四位數的年份。
<?php echo date("y"); ?>
<?php echo date("y"); ?>
這段**應該這樣做
<?php date_default_timezone_set("asia/kolkata");?><?=date("y");?>
您可以在頁尾部分使用此功能來獲取動態版權年份
獲取全年使用:
<?php
echo $curr_year = date('y'); // it will display full year ex. 2017
?>
或者像這樣只使用兩年的數字:
<?php
echo $curr_year = date('y'); // it will display short 2 digit year ex. 17
?>
我顯示版權的方式,自動更新
<?php
$copyyear = 2017; // set your website start date
$curyear = date('y'); // keeps the second year updated
echo $copyyear . (($copyyear != $curyear) ? '-' . $curyear : '');
?>
它會將結果輸出為
使用phpdate()
函式。
格式只是y.資本y將是乙個四位數的年份。
<?php echo date("y"); ?>
本節的最佳短**:
<?= date("y"); ?>
如果您正在為datetime使用強大的carbon php api擴充套件 ,您可以輕鬆實現:
<?php echo carbon::now()->year; ?>
乾杯。
<?php echo date("y"); ?>
strftime("%y");
我喜歡strftime 。 它是抓取/重新組合日期/時間塊的乙個很好的功能。
另外,它尊重日期功能不能執行的區域設定。
echo date('y');
print date('y');
有關更多資訊,請檢視date()函式文件: https :
$year = date('y'); // 2008
這乙個utc:
$year = gmdate('y'); // 2008
您可以使用date或strftime 。 在這種情況下,我會說,無論什麼年份都是一年都沒關係(除非有乙個地方以不同的方式格式化年份?)
例如:
<?php echo date("y"); ?>
另外,在php格式化日期時,如果要將日期格式設定為與預設語言不同的語言環境,則這很重要。 如果是這樣,您必須使用setlocale和strftime。 根據日期的php手冊 :
要格式化其他語言的日期,您應該使用setlocale()和strftime()函式而不是date()。從這個角度來看,我認為最好盡可能使用strftime,如果你甚至有可能無法本地化你的應用程式。 如果這不是問題,請選擇您最喜歡的那個。
$copyyear = 2008;
$curyear = date('y');
echo $copyyear . (($copyyear != $curyear) ? '-' . $curyear : '');
?> me, inc.
今年(2023年),它會說:
明年,它會說:
並永遠保持與當年的更新。
或者(php 5.3.0+)使用匿名函式執行此操作的緊湊方法,因此您不會洩漏變數並且不重複**/常量:
<?php call_user_func(function($y), 2008); ?>
me, inc.
JS 獲取當前年份,月份
function dohandledate return tyear m function dohandleyear tyear function dohandlemonth return m 獲取完整的日期 var date new date var year date.getfullyear v...
mysql 查詢當前年份
1.本年份 select date format now y 2.本月份 顯示數字 select date format now m 3.本月份 顯示英文 select date format now m 4.本日期 顯示數字 select date format now d 5.本日期 顯示數字和...
C 獲取當前年份的週期及週期所在日期範圍 推薦
最近有乙個專案要用到年份週期,用於資料統計圖表展示使用,當中用到年份週期,以及年份週期所在的日期範圍。當初設想通過已知資料來換算年份週期,經過搜尋資料發現通過資料庫sql語句來做,反而更加複雜。現在改變思路通過c 後台 來算出兩段日期範圍中年份週期,在依據年份週期所對應的日期範圍進行資料庫查詢進行統...