0
A
回答
1
取決於使用的編譯器。如果您使用Delphi查看trystrtodate,或者(如果使用最近的Free Pascal),請嘗試使用dateutils.scandatetime
0
如果您使用的是Turbo Pascal,那麼您唯一能做的就是按字符檢查字符串。 或者,您可以創建一個記錄:
type
dater = Record
month: byte;
day : byte;
year: integer;
End;
var mydate: dater;
因此,如果知道的格式(MM.DD.YYYY),你可以很容易地進行驗證。 輕鬆訪問值mydate.month,mydate.day,mydate.year。
相關問題
- 1. Ruby中的分析日期
- 2. pascal語法分析器中的遞歸下降分析
- 3. 簡單的日期分析
- 4. javascript中的日期分析問題
- 5. Python中的分析器日期
- 6. Free Pascal的靜態代碼分析
- 7. 日期和時間分析
- 8. Java解析部分日期
- 9. 分析日期返回NULL
- 10. 分析date.time出生日期
- 11. 分析日期錯誤
- 12. 日期格局分析
- 13. 解析日期與分機
- 14. 如何分析UTC日期
- 15. 在Java中區分和解析日期
- 16. 的Java字符串到日期不可分析日期
- 17. xls2csv:錯誤的日期細胞分析
- 18. Android的 - 問題分析日期
- 19. Joda與時區的分析日期
- 20. 奇怪的日期分析結果
- 21. 分析不同標準的Json日期
- 22. 解析SQL中的日期
- 23. 解析Go中的日期
- 24. 解析Ruby中的日期
- 25. Java中的解析日期
- 26. MySQL中的解析日期
- 27. JavaScript中的解析日期
- 28. 解析JavaScript中的日期?
- 29. AngularJS中的解析日期
- 30. java.util.Date在分析字符串日期後返回falsy日期
原Turbo Pascal 7.0如何? :)但仍然,謝謝你的回答。 – mnn 2010-04-29 19:04:40
把它扔掉,你應該在2000年。:)嚴重的是,也許你可以嘗試轉換FPC scandatetime代碼。字符串將被限制爲255個字符,但它並不使用特別新的方言,所以將它回溯到上個世紀的版本應該是可能的。 – 2010-04-29 21:25:04
那麼我沒有在帕斯卡做任何事情,真的:)只有C#。我只需要知道如何處理這種情況,當我在考試中得到它的時候:) – mnn 2010-04-30 19:34:22