Недавно добавленные исходники

•  DeLiKaTeS Tetris (Тетрис)  3 566

•  TDictionary Custom Sort  5 715

•  Fast Watermark Sources  5 508

•  3D Designer  8 043

•  Sik Screen Capture  5 809

•  Patch Maker  6 293

•  Айболит (remote control)  6 292

•  ListBox Drag & Drop  5 154

•  Доска для игры Реверси  94 376

•  Графические эффекты  6 478

•  Рисование по маске  5 539

•  Перетаскивание изображений  4 671

•  Canvas Drawing  5 050

•  Рисование Луны  4 779

•  Поворот изображения  4 322

•  Рисование стержней  3 042

•  Paint on Shape  2 277

•  Генератор кроссвордов  3 144

•  Головоломка Paletto  2 469

•  Теорема Монжа об окружностях  3 258

•  Пазл Numbrix  2 131

•  Заборы и коммивояжеры  2 777

•  Игра HIP  1 754

•  Игра Go (Го)  1 671

•  Симулятор лифта  1 999

•  Программа укладки плитки  1 724

•  Генератор лабиринта  2 157

•  Проверка числового ввода  1 850

•  HEX View  2 145

•  Физический маятник  1 844

 
скрыть

  Форум  

Delphi FAQ - Часто задаваемые вопросы

| Базы данных | Графика и Игры | Интернет и Сети | Компоненты и Классы | Мультимедиа |
| ОС и Железо | Программа и Интерфейс | Рабочий стол | Синтаксис | Технологии | Файловая система |



Delphi Sources

Преобразование даты и времени в строковый вид YYYYMMDDHHNNSS и обратно



Автор: Mfender

{ **** UBPFD *********** by delphibase.endimus.com ****
>> Преобразование даты-времени в строковый вид и обратно (yyyymmddhhnnss)

Иногда становится нужно хранить дату и время в виде yyyymmddhhnnss.
Так, по некоторым причинам, с ними порой легче общаться и сортировать.

Зависимости: Windows, StdCtrls, SysUtils
Автор:       mfender, mfender@fromru.com, Майкоп
Copyright:   mfender
Дата:        10 августа 2003 г.
***************************************************** }

function mfStringToDateTime(const mfDTStr: string): TDateTime;
//Возвращает значение TDateTime из входящей строки mfDTStr
//в формате YYYYMMDDHHMMSS
var
  Safe: string;
begin
  Safe := ShortDateFormat; //сохраняем формат даты
  ShortDateFormat := 'dd.mm.yyyy hh:nn:ss'; //придаем произвольный вид
  //формату даты-времени
  mfStringToDateTime := StrToDateTime(Copy(mfDTStr, 7, 2) + '.' +
    Copy(mfDTStr, 5, 2) + '.' +
    Copy(mfDTStr, 1, 4) + ' ' +
    Copy(mfDTStr, 9, 2) + ':' +
    Copy(mfDTStr, 11, 2) + ':' +
    Copy(mfDTStr, 13, 2));
  //Преобразуем, собственно, части строки в соответствующие
  //детали даты и времени
  ShortDateFormat := Safe; //возвращаем дате первоначальный вид
end;

function mfDateTimeToString(const Date: TDateTime): string;
//Возвращает строку в формате YYYYMMDDHHNNSS из входящей DateTime
begin
  mfDateTimeToString := FormatDateTime('yyyymmddhhnnss', Date); //No comments
end;




Похожие по теме исходники

Вычисление даты Пасхи

База данных Видеофильмов

Видеозахват с камеры XCam

Передача видео по сети

 



Copyright © 2004-2025 "Delphi Sources" by BrokenByte Software. Delphi World FAQ

Группа ВКонтакте