0

文字ごとに手動で解析するよりも、パスカルで日付を解析するより良い方法は何ですか?

日付はmm.dd.yyyy形式である必要があります。

4

2 に答える 2

1

使用するコンパイラによって異なります。Delphiを使用している場合は、trystrtodateを参照するか、(最近のFree Pascalを使用している場合は)dateutils.scandatetimeを試してください。

于 2010-04-29T11:59:16.720 に答える
0

Turbo Pascal を使用している場合、できることは文字列を 1 文字ずつチェックすることだけです。または、レコードを作成できます。

          type
           dater = Record
            month: byte;
            day : byte;
            year: integer;
           End;
          var mydate: dater;

したがって、形式 ( mm.dd.yyyy ) がわかれば、簡単に検証できます。mydate.month、mydate.day、mydate.yearの値に簡単にアクセスできます。

于 2012-12-19T13:10:25.560 に答える