23.04.2014, 12:43
Привет. Суть вопроса: как показать пользователю разницу двух дат формата dd.mm.yyyy hh:mm:ss
код:
к примеру в виде сообщения <<Это будет через 15 дней>>
у меня лишь идея записывать разницу в отдельный столбец и затем показывать, может можно и проще?
просто сообщение:
не подходит.
код:
PHP код:
db_query (sys_db, "INSERT INTO `database` (`olddate`) VALUES (strftime('%d.%m.%Y в %H:%M:%S', 'now', '15 day'))");
sys_result = db_query (sys_db, "SELECT * FROM `database` WHERE `olddate` < strftime('%d.%m.%Y %H:%M:%S', 'now', 'localtime')");
for(new i; i != db_num_rows (sys_result); ++i)
{
//?
db_next_row (sys_result);
}
у меня лишь идея записывать разницу в отдельный столбец и затем показывать, может можно и проще?
просто сообщение:
PHP код:
db_get_field_assoc (sys_result, "olddate", date, 24);
format (..., ..., "Это будет %s", date); //Это будет 23.04.2014 в 23:59:59