Просто хотел уточнить, что фрагмент из принятого ответа дает ближайшую полночь в прошлом :
var d = new Date();
d.setHours(0,0,0,0); // last midnight
Если вы хотите получить ближайшую полночь в будущем , используйте следующий код:
var d = new Date();
d.setHours(24,0,0,0); // next midnight
Вы можете использовать объекты данных ActiveX (уровень Microsoft OLEDB ActiveX) в PHP-Win без каких-либо сторонних расширений как таковых:
$conn = new COM("ADODB.Connection") or die("Cannot start ADO");
// Microsoft Access connection string.
$conn->Open("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\inetpub\wwwroot\php\mydb.mdb");
// SQL statement to build recordset.
$rs = $conn->Execute("SELECT myfield FROM mytable");
echo "<p>Below is a list of values in the MYDB.MDB database, MYABLE table, MYFIELD field.</p>";
// Display all the values in the records set
while (!$rs->EOF) {
$fv = $rs->Fields("myfield");
echo "Value: ".$fv->value."<br>\n";
$rs->MoveNext();
}
$rs->Close();
возможно ......
нашел статью об этом.
нашел для него PHP-расширение .
] Ничего не знаю об этом. Удачи.
Посмотрите на расширение библиотеки ADOdb для PHP . Я никогда не использовал его, но, похоже, он совместим с поставщиками OLEDB.