GVKun编程网logo

php格式化日期实例分析(php格式化日期实例分析怎么写)

13

对于想了解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格式化日期实例分析,希望对您有用。如果有疑问,可以联系我们。

PHP学习本文实例讲述了PHP格式化日期的办法.分享给大家供大家参考.

具体实现代码如下:

代码如下:
function ShowDate($flag=0,$timestr=NULL) 

    // 获取周几 
    $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格式化日期

asp-classic – ASP格式化日期

您好,我正在尝试在ASP中获取日期以特定格式显示(yyyymmdd).这是我到目前为止所尝试的但没有运气.任何帮助表示赞赏.谢谢

<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种)

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格式化日期时间格式的代码

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时间戳转换成格式化日期

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时间戳转换成格式化日期等相关知识的信息别忘了在本站进行查找喔。

本文标签:

上一篇MyBatis 的好处是什么?(mybatis有什么好处)

下一篇PHP实现下载断点续传的方法(php实现下载断点续传的方法是)