How to get date from week number & day number and year?

前端 未结 2 1691
佛祖请我去吃肉
佛祖请我去吃肉 2020-12-14 21:44

I\'m trying to get the date from the week number, day number and year.

For eg:

week number = 52   
day number = 4 (of week 52)  
year = 2013  


        
相关标签:
2条回答
  • 2020-12-14 22:04

    Make use of setISODate()

    <?php
    $gendate = new DateTime();
    $gendate->setISODate(2013,52,4); //year , week num , day
    echo $gendate->format('d-m-Y'); //"prints"  26-12-2013
    
    0 讨论(0)
  • 2020-12-14 22:12

    Try this code.

     <?php
    
        function change_date($week_num, $day) {
          $timestamp    = strtotime(date('Y') . '-W' . $week_num . '-' . $day);
          return $timestamp;
        }
       $timestamp = change_date(52, 4);
        echo date('d-m-Y', $timestamp);
    ?>
    
    0 讨论(0)
提交回复
热议问题