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. 简单的日期分析
- 2. pascal语法分析器中的递归下降分析
- 3. javascript中的日期分析问题
- 4. Python中的分析器日期
- 5. 如何分析UTC日期
- 6. 日期格局分析
- 7. 在Java中区分和解析日期
- 8. 奇怪的日期分析结果
- 9. Joda与时区的分析日期
- 10. Android的 - 问题分析日期
- 11. 分析不同标准的Json日期
- 12. JavaScript中的解析日期
- 13. MySQL中的解析日期
- 14. 解析JavaScript中的日期?
- 15. AngularJS中的解析日期
- 16. Java中的解析日期
- 17. 解析Ruby中的日期
- 18. 将字符串转换为Lazarus中的日期Pascal
- 19. 分析日期字符串并使用Javascript检索日期
- 20. D3日期分析问题返回日期:null
- 21. “无效的日期”解析日期moment.js
- 22. 如何在JavaScript中解析日期时间字符串的日期部分?
- 23. 日期时间分析问题(DateTime.ParseExact)
- 24. 使用Javascript分析Youtube API日期
- 25. javascript日期解析分隔符?
- 26. 与TimeZone分析日期(java/android)
- 27. java智能日期分析器
- 28. Dapper分析数字作为日期
- 29. Sql分析服务当前日期
- 30. 如何分析/日期(XXX + 0000)/在SBJSON
原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