Изменить формат System.DateModified в Windows Search

Я использую поиск по индексированию Windows вместе с PHP для поиска в тысячах файлов.

Я получил это с помощью PHP COM класса:

$conn = new COM("ADODB.Connection") or die("Cannot start ADO");
$recordset = new COM("ADODB.Recordset");

$conn - > Open("Provider=Search.CollatorDSO;Extended Properties='Application=Windows';");


$recordset - > Open("SELECT System.ItemName, System.DateModified FROM  SYSTEMINDEX  WHERE DIRECTORY='file:C:/xxxx/' AND CONTAINS('xxxx')", $conn);

$recordset - > MoveFirst();

while (!$recordset - > EOF) {
    echo $recordset - > Fields - > Item("System.ItemName") - > Value."\n";
    $recordset - > MoveNext();
}

Я получаюDateModified поле каждого элемента, и я понял, что формат его зависит от конфигурации системы. Установить его можно через панель управления в Windows.

Мне интересно, есть ли способ получить его в нужном формате, чтобы избежать необходимости менять его с помощью панели управления в каждой системе, в которой я хочу запустить скрипт.

Я заметилпредмет имеет свойствоformatAs но я не уверен, как это изменить, и документация не очень полная.

Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос