当前位置: 首页 > 知识库问答 >
问题:

将日期日期转换为日期('w')

薄涵衍
2023-03-14

周日->明谷-0

周一->赛宁-1

周二->Selasa-2

<?php 
date_default_timezone_set("Asia/Jakarta");
$date = date("Y-m-d");  // date now  - example :2016-02-07
$date_day_substr = substr($date, 9, 2);  // date day now - example : 7

$date_indonesia = date('w', $date_day_substr);

switch($date_indonesia){      
        case 0 : {
                    $date_indonesia ='Minggu'; //Sunday
                }break;
        case 1 : {
                    $date_indonesia ='Senin'; // Monday
                }break;
        case 2 : {
                    $date_indonesia ='Selasa'; //Tuesday
                }break;
        case 3 : {
                    $date_indonesia ='Rabu'; //Wednesday
                }break;
        case 4 : {
                    $date_indonesia ='Kamis'; //Thursday
                }break;
        case 5 : {
                    $date_indonesia ="Jum'at"; //Friday
                }break;
        case 6 : {
                    $date_indonesia ='Sabtu';  //Saturday
                }break;
        default: {
                    $date_indonesia ='UnKnown';
                }break;
    }

echo $date_indonesia;  //this result day : Wednesday -> Rabu - 3
//this wrong, cause now  day : Monday -> Minggu - 0
?>

帮我谢谢

共有1个答案

闻人飞白
2023-03-14

您需要为date函数的第二个参数提供UNIX时间戳。中的第二个参数为7,这意味着在世界协调时1970年1月1日00:00:00之后的7秒。那天是星期四。因此,您的代码将显示Kamis,即周四。

您可以简单地使用此代码来获取今天的日期。

$date_indonesia = date('w');

另一次约会,试试

$date_indonesia = dat('w',strtotime("DD-MM-YYYY");
 类似资料:
  • 问题内容: 我的json 响应 包含一个 CreatedOn 日期: 我需要将 CreatedOn 转换为简单的日期格式,并 计算从CreatedOn日期到当前日期的差异天数。 当我调试下面的代码字符串 CreatedOn时 显示一个空值。怎么会? 问题答案: 要么 考虑使用JSON方法而不是包含。JSON具有“ has()”,用于验证密钥是否存在。 您还应该确保首先尝试{}捕获{}字符串,以确保

  • 问题内容: 我正在使用需要json日期格式的API。 我需要转换我的JavaScript日期 1970年1月17日星期六格林尼治标准时间+0100(浪漫标准时间) 以json日期格式 /日期(1405699200)/ 问题答案: 列各项可以吗?

  • 问题内容: 我有一个输出数据数组的PHP脚本。然后将其转换为使用函数。 我的问题是我的数组中有一个日期,但日期格式不正确。 我怎样才能在PHP中转换它呢? 代替上面的日期,我需要等效的JavaScript函数 新的Date() 当我输出上述内容时,我得到以下内容:“ Fri Jun 01 2012 11:08:48 GMT + 0100(GMT Daylight Time)”但是,如果我将PHP日

  • 问题内容: 是否有一个内置的转换方法为在Python,例如获得在指定日期的午夜?相反的转换很容易:有一个方法。 我真的必须手动打电话吗? 问题答案: 您可以使用;现在,您创建一个初始化为午夜的对象。

  • 问题内容: 我需要转换为搜索的内容,但找不到任何内容。那你可以帮我解决这个问题吗? 编辑: 我在GWT屏幕上执行此转换过程。我在屏幕上,使用它的方法可以给我带来价值。因此,我应该将此值放入具有Date类型的对象的属性中。 希望我的编辑会更加清晰。 编辑2: 这行是我的问题的解决方案: 问题答案: 日期转换的最佳方法是使用以毫秒为单位的时间(UTC)。JS Date对象和java.util.Date