对于想了解php格式化日期实例分析的读者,本文将提供新的信息,我们将详细介绍php格式化日期实例分析怎么写,并且为您提供关于asp-classic–ASP格式化日期、asp格式化日期函数(16种)、a
对于想了解php格式化日期实例分析的读者,本文将提供新的信息,我们将详细介绍php格式化日期实例分析怎么写,并且为您提供关于asp-classic – ASP格式化日期、asp格式化日期函数(16种)、asp格式化日期时间格式的代码、js 将php时间戳转换成格式化日期的有价值信息。
本文目录一览:php格式化日期实例分析(php格式化日期实例分析怎么写)
《PHP实战:PHP格式化日期实例分析》要点:
本文介绍了PHP实战:PHP格式化日期实例分析,希望对您有用。如果有疑问,可以联系我们。
PHP学习本文实例讲述了PHP格式化日期的办法.分享给大家供大家参考.
具体实现代码如下:
{
// 获取周几
$warr = array(
"0" => 星期日,
"1" => 星期一,
"2" => 星期二,
"3" => 星期三,
"4" => 星期四,
"5" => 星期五,
"6" => 星期六
);
$i = date("w",$timeStamp);
// 设置北京时间并获取时间戳
date_default_timezone_set('PRC');
$timeStamp = NULL;
if ($timestr)
$timeStamp = strtotime($timestr);
else
$timeStamp = time();
// 设置时间显示格式
$ret1 = date("Y年m月d日 H:m:s",$timeStamp) . " " . $warr[$i];
$ret2 = date("Y-m-d H:m:s",$timeStamp) . " " . $warr[$i];
$ret3 = date("y/m/d",$timeStamp);
$ret = $ret1; // 默认返回第一种
if ($flag == 2)
$ret = $ret2;
else if ($flag == 3)
$ret = $ret3;
return $ret;
}
希望本文所述对大家的PHP程序设计有所赞助.
《PHP实战:PHP格式化日期实例分析》是否对您有启发,欢迎查看更多与《PHP实战:PHP格式化日期实例分析》相关教程,学精学透。小编 jb51.cc为您提供精彩教程。
asp-classic – ASP格式化日期
<tr> <td><b>Call Date</b></td> <% for i = -6 to 0 %> <td align=center> <a href="20a.asp?cldate=<% response.write(DateTime.Date()+i.ToString("yyyyMMdd")) %>" target="_blank">X</a> </td> <% Next %> </tr>
解决方法
Year(Now) '' Year in 4 digits Month(Now) '' Month without leading zero Day(Now) '' Day of the month without leading zero DateAdd("d",<numofdays>,Now) '' add a number of days to your date
阅读有关这些(和其他日期函数)函数here的更多信息.
如果您需要添加前导零:
function addLeadingZero(value) addLeadingZero = value if value < 10 then addLeadingZero = "0" & value end if end function
你的案例就是:
Dim today,myDate today = Now for i = -6 to 0 myDate = DateAdd("d",i,today) response.write "<a href=""20a.asp?cldate=" & Year(myDate) & addLeadingZero(Month(myDate)) & addLeadingZero(Day(myDate)) & """ target=""_blank"">X</a>" next
asp格式化日期函数(16种)
<%
'=========格式化日期==================
Function FormatDate(DateStr,Types)
Dim DateString
If IsDate(DateStr) = False Then
DateString = ""
End If
Select Case Types
Case "1"
DateString = Year(DateStr)"-"&Month(DateStr)"-"&Day(DateStr)
Case "2"
DateString = Year(DateStr)"."&Month(DateStr)"."&Day(DateStr)
Case "3"
DateString = Year(DateStr)"/"&Month(DateStr)"/"&Day(DateStr)
Case "4"
DateString = Month(DateStr)"/"&Day(DateStr)"/"&Year(DateStr)
Case "5"
DateString = Day(DateStr)"/"&Month(DateStr)"/"&Year(DateStr)
Case "6"
DateString = Month(DateStr)"-"&Day(DateStr)"-"&Year(DateStr)
Case "7"
DateString = Month(DateStr)"."&Day(DateStr)"."&Year(DateStr)
Case "8"
DateString = Month(DateStr)"-"&Day(DateStr)
Case "9"
DateString = Month(DateStr)"/"&Day(DateStr)
Case "10"
DateString = Month(DateStr)"."&Day(DateStr)
Case "11"
DateString = Month(DateStr)"月"&Day(DateStr)"日"
Case "12"
DateString = Day(DateStr)"日"&Hour(DateStr)"时"
Case "13"
DateString = Day(DateStr)"日"&Hour(DateStr)"点"
Case "14"
DateString = Hour(DateStr)"时"&Minute(DateStr)"分"
Case "15"
DateString = Hour(DateStr)":"&Minute(DateStr)
Case "16"
DateString = Year(DateStr)"年"&Month(DateStr)"月"&Day(DateStr)"日"
Case Else
DateString = DateStr
End Select
FormatDate = DateString
End Function
%>
测试:
<%
For i = 1 To 16
Response.Write(""&i"、"&FormatDate(Now(),""&i"")"")"<br>"
Next
%>
最后输出的形式为:
1、2009-5-8
2、2009.5.8
3、2009/5/8
4、5/8/2009
5、8/5/2009
6、5-8-2009
7、5.8.2009
8、5-8
9、5/8
10、5.8
11、5月8日
12、8日15时
13、8日15点
14、15时39分
15、15:39
16、2009年5月8日
asp格式化日期时间格式的代码
'' ============================================'' 格式化时间(显示)
'' 参数:n_Flag
'' 1:"yyyy-mm-dd hh:mm:ss"
'' 2:"yyyy-mm-dd"
'' 3:"hh:mm:ss"
'' 4:"yyyy年mm月dd日"
'' 5:"yyyymmdd"
'' ============================================
Function Format_Time(s_Time, n_Flag)
Dim y, m, d, h, mi, s
Format_Time = ""
If IsDate(s_Time) = False Then Exit Function
y = cstr(year(s_Time))
m = cstr(month(s_Time))
If len(m) = 1 Then m = "0" & m
d = cstr(day(s_Time))
If len(d) = 1 Then d = "0" & d
h = cstr(hour(s_Time))
If len(h) = 1 Then h = "0" & h
mi = cstr(minute(s_Time))
If len(mi) = 1 Then mi = "0" & mi
s = cstr(second(s_Time))
If len(s) = 1 Then s = "0" & s
Select Case n_Flag
Case 1
'' yyyy-mm-dd hh:mm:ss
Format_Time = y & "-" & m & "-" & d & " " & h & ":" & mi & ":" & s
Case 2
'' yyyy-mm-dd
Format_Time = y & "-" & m & "-" & d
Case 3
'' hh:mm:ss
Format_Time = h & ":" & mi & ":" & s
Case 4
'' yyyy年mm月dd日
Format_Time = y & "年" & m & "月" & d & "日"
Case 5
'' yyyymmdd
Format_Time = y & m & d
End Select
End Function
- C#时间格式化(Datetime)用法详解
- ASP.NET GridView控件在列上格式化时间及DataFormatString使用
- javascript 格式化时间日期函数代码修正版
- Asp 日期格式化问题
- asp 将日期格式化为需要的格式
- C#.net格式化时间字符串达到不同的显示效果
js 将php时间戳转换成格式化日期
每次使用的时候,直接用变量接收函数返回的值就可以
//<editor-fold desc="js将php时间戳转换成格式化日期">
function to_date_time(phpstr) {
var str = parseInt(phpstr) * 1000;//将php时间戳转化为整形并乘以1000
var newDate = new Date(str);
var year = newDate.getUTCFullYear();//取年份
var month = newDate.getUTCMonth() + 1;//取月份
var nowday = newDate.getUTCDate();//取天数
var hours = newDate.getHours();//取小时
var minutes = newDate.getMinutes();//取分钟
var seconds = newDate.getSeconds();//取秒
return year + "-" + month + "-" + nowday + " " + hours + ":" + minutes + ":" + seconds;//拼接 2017-2-21 12:23:43
}
//</editor-fold>
关于php格式化日期实例分析和php格式化日期实例分析怎么写的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于asp-classic – ASP格式化日期、asp格式化日期函数(16种)、asp格式化日期时间格式的代码、js 将php时间戳转换成格式化日期等相关知识的信息别忘了在本站进行查找喔。
本文标签: