На форуме есть пример использования текущей даты+3 дня
$line['Дата'] = date ("Y-m-d 00:00:00", time() + 60*60*24*3);А как указать +3 месяца в $line['Дата 2'] от $line['Дата 1'] ?
Сообщение отредактировал Dinara: 15 Апрель 2014 - 14:20
Отправлено 15 Апрель 2014 - 14:20
$line['Дата'] = date ("Y-m-d 00:00:00", time() + 60*60*24*3);А как указать +3 месяца в $line['Дата 2'] от $line['Дата 1'] ?
Сообщение отредактировал Dinara: 15 Апрель 2014 - 14:20
Отправлено 15 Апрель 2014 - 14:39
Отправлено 15 Апрель 2014 - 21:06
Отправлено 16 Апрель 2014 - 07:15
Dinara (15 Апрель 2014 - 14:20) писал:
$line['Дата'] = date ("Y-m-d 00:00:00", time() + 60*60*24*3);А как указать +3 месяца в $line['Дата 2'] от $line['Дата 1'] ?
$bd = strtotime($line['Дата1']); $line['Дата2'] = date("Y-m-d H:s:i", mktime(date("H",$bd),date("i",$bd),date("s",$bd),date("m",$bd)+3,date("d",$bd),date("Y",$bd)));Данный код добавляет +3 месяца считываю с поля Дата1 добавляет полю дата2, 3 месяца
Отправлено 16 Апрель 2014 - 08:56
Отправлено 16 Апрель 2014 - 09:02
rarken (16 Апрель 2014 - 07:15) писал:
$bd = strtotime($line['Дата1']); $line['Дата2'] = date("Y-m-d H:s:i", mktime(date("H",$bd),date("i",$bd),date("s",$bd),date("m",$bd)+3,date("d",$bd),date("Y",$bd)));Данный код добавляет +3 месяца считываю с поля Дата1 добавляет полю дата2, 3 месяца
Отправлено 16 Апрель 2014 - 09:03
CbCoder (16 Апрель 2014 - 08:56) писал:
Отправлено 16 Апрель 2014 - 09:08
Отправлено 17 Апрель 2014 - 09:51
if ((($line['Время добавления счета']) > ($line['Дата поступления'])) and ($line['Дата поступления']!="0000-00-00") and (($line['Время добавления счета']) !=($line['Дата поступления']))) { echo "<script>alert(' ВНИМАНИЕ! Дата поступления средств не может быть раньше даты создания счета. Внесите правильную дату');</script>"; $line['Дата поступления']=date("Y-m-d"); }Работает при сохранении записи в таблице.
Отправлено 17 Апрель 2014 - 14:26
Отправлено 17 Апрель 2014 - 15:12
Отправлено 17 Апрель 2014 - 15:21
Отправлено 17 Апрель 2014 - 15:41
Отправлено 17 Апрель 2014 - 18:09
Отправлено 17 Апрель 2014 - 18:39
Отправлено 17 Апрель 2014 - 18:40
Отправлено 17 Апрель 2014 - 18:41
$schet['Номер'] = $ID; $schet['Время добавления счета'] = $line['Время добавления']; $schet['Номер позиций']=''; $new_id = insert_query($schet, "Позиции счета"); echo "<script>location.href='".$config["site_root"]."/view_line.php?table=74&line=".$new_id."&edit_mode&back_url=".$base64_current_url."'</script>";То есть оно сразу проставляется
Отправлено 18 Апрель 2014 - 11:41
$schet['Дата добавления счета'] = substr($line['Время добавления'],0,10);
if ($line['Дата поступления'] < $line['Дата добавления счета']) { echo "<script>alert(' ВНИМАНИЕ! Дата поступления средств не может быть раньше даты создания счета. Внесите правильную дату');</script>"; $line['Дата поступления'] = date("Y-m-d"); }
Отправлено 18 Апрель 2016 - 14:14
0 пользователей, 1 гостей, 0 анонимных