扩展C#,DateTime返回和js,Date的getTime相同的值

最近做一个基于Web的实时图表,需要为前台提供时间信息,时间格式是类似这样的new Date().getTime()其实就是js实现的返回距 1970年1月1日之间的毫秒数的一个方法。

数据是由.NET做后端提供,而.NET没有可以实现和js一样的结果的方法。所以现在只好自己实现一个。我使用了扩展方法扩展了DateTime类。具体实现如下:

Win7_64位,通过DosBox使用debug

最新学习汇编,以前接触汇编的时候用的还是XP,当时在XP下使用debug做过简单的练习,3年后,发现Win7下的debug不见了。

微软在64位系统中,把16位的支持全部删除了,只能兼容32位, 微软认为64位的升级,可以把16位的历史累赘剔除,因此在Win7中也没有了debug这个命令。

汇编语言学习——基础知识

汇编语言的3种指令类型

  1. 汇编指令:机器码的助记符,有对应的机器码。
  2. 伪指令:没有对应的机器码,有编译器执行,计算机并不执行。
  3. 其他符号:如+,-,*,/等,由编译器识别,没有对应的机器码。

sqlite按照日期删除数据是需要注意的地方

注意点

在sqlite中按照日期删除数据时,日期格式必须是yyyy-MM-dd HH:mm:ss这种格式的。

如:

1
2
var conn = new SQLiteConnection("data.db");
conn.Execute("delete from bbs where publish >= ?", new[] { "2013-05-10" });

其中日期字符串不能写成“2013-5-10”,sqlite中和日期相关的其他操作同理。