Adjusting Date Time Values

  $AdjustedTime = gmdate('Y-m-d H:i:s',strtotime('+1 hour +30 minute +45 second',strtotime($MyDateTime)));

  $AdjustedTime = gmdate('Y-m-d H:i:s',strtotime('+1 hour',strtotime($MyDateTime)));

  $AdjustedTime = gmdate('Y-m-d H:i:s',strtotime('-1 hour',strtotime($MyDateTime)));

  $AdjustedTime = gmdate('Y-m-d H:i:s',strtotime("-$MyVariable minutes",strtotime($MyDateTime)));
  $MyDateTimeString = "2015/03/02";  
  $MyDateTime = strtotime($MyDateTimeString);
  $MyDateTime = strtotime("+7 day", $MyDateTime);

Values:

  • week
  • day
  • hour
  • minute
  • second

Add # to current Server Time

    $ServerTimeNow = db_read_server_time();
    $DeleteFilesAfterMins = date('Y-m-d H:i:s', strtotime('+' . DELETE_UNUSED_OPERATION_AFTER_MINS . ' minute', strtotime($ServerTimeNow)));