方法一:

function GetDateFormat():string;
var
SysFrset: TFormatSettings;
begin
Result:='';
GetLocaleFormatSettings(GetUserDefaultLCID, SysFrset);
Result:=SysFrset.DateSeparator; //DateSeparator当前系统日期分隔符
end; procedure TForm1.btn1Click(Sender: TObject);
var
Dat:TDateTime;
Fr, Fm:string;//保存日期格式的字符串变量
str: string;
begin
Fr:=GetDateFormat;//获取当前系统日期分隔符
Fm:= Format('yyyy%sMM%sdd hh:mm:ss',[Fr,Fr]);
str:= FormatDateTime(Fm,Now);
ShowMessage(str);
Dat:=StrToDateTime(str); //这样始终都会跟当前系统日期分隔符同步,这样不管你把当前系统日期分隔符设置为什么样都不会报错
end;

方法二:

procedure TForm1.btn2Click(Sender: TObject);
var
D:TDateTime;
s:string;
begin
// D:=VarToDateTime('05-10-14 04:35PM');
D:=VarToDateTime('2018-03-13 12:12:12');
S:=FormatDatetime('YYYY/MM/DD HH:MM:SS',D);
showmessage(s);
end;

最新文章

  1. JavaScript测试工具比较: QUnit, Jasmine, and Mocha
  2. Tomcat部署学习
  3. iOS移动开发周报-第21期
  4. c#使用word、excel、pdf ——转
  5. CameraTest
  6. java 更改list 某一元素?
  7. 黑马程序员_Java_多线程
  8. 实现一个与内容合二为一的ActionBar动画效果
  9. leetcode136 利用异或运算找不同的元素
  10. vue 开发2017年变化回顾及2018年展望
  11. [HAOI 2009]逆序对数列
  12. 《高性能JavaScript》--读书笔记
  13. Markdown语法整理
  14. json 不能 dumps datetime 解决办法
  15. PostgreSQL安装及使用教程一(exe安装方式)
  16. Oracle的创建表和创建约束的Sql语句
  17. 【内存泄漏】 C/C++内存泄漏及其检测工具
  18. 本地DNS解析
  19. org.springframework.transaction.CannotCreateTransactionException Could not open
  20. Mysql_游标

热门文章

  1. css三种引入方式以及其优先级的说法
  2. python笔记--------二
  3. cobbler部署错误总结
  4. web api .net C# mvc API返回XML文档的解析并取值
  5. NumPy基本操作快速熟悉
  6. thinkphp5 数据库查询之paginate: 同时获取记录总数和分页数据
  7. Invalid mime type "application nd.ms-excel; charset=utf-8;charset=utf-8": does not contain '/'
  8. Django 的 cbv
  9. Linux下能访问Nginx,本地无法访问
  10. 项目Beta冲刺(6/7)(追光的人)(2019.5.28)