---------------------------------------------------------------------
whereSql := ‘substr(f_billNumber,1,4)=‘ QuotedStr(yymm)
else
whereSql := ‘left(f_billNumber,4)=‘ QuotedStr(yymm);
---------------------------------------------------------------------
near syntax error
insert into [t_Table] ([fName]) select ‘张三‘
where not exists (SELECT 1 FROM [t_Table] where [fName] = ‘张三‘);
insert into ErrorConfig(Type,Value1)
select ‘RetryWaitSeconds‘,‘3‘
where not exists(select * from ErrorConfig where Type=‘RetryWaitSeconds‘)
计算机当前时间
SELECT date(‘now’)
计算机当前月份的最后一天
SELECT date(‘now’,’start of month’,’ 1 month’,’-1 day’)
计算UNIX 时间戳1092941466表示的日期和时间
SELECT datetime(‘1092941466’,’unixepoch’)
计算 UNIX 时间戳1092941466 表示的本地日期和时间
SELECT datetime(‘1092941466’,’unixepoch’,’localtime’)
计算机当前UNIX 时间戳
SELECT strftime(‘%s’,’now’)
两个日期之间相差多少天
SELECT jolianday(‘now’)-jolianday(‘1981-12-23’)
两个日期时间之间相差多少秒
SELECT julianday(‘now‘)*86400 - julianday(‘2004-01-01 02:34:56‘)*86400
计算今年十月份第一个星期二的日期
SELECT date(‘now‘,‘start of year‘,‘ 9 months‘,‘weekday 2‘);
||字符串相加
delphi 日期时间相差 (2013-12-09 06:12:14)转载▼
标签: delphi it 分类: 开发资源
uses
DateUtils
function YearsBetween(const ANow, AThen: TDateTime): Integer; //年差
function MonthsBetween(const ANow, AThen: TDateTime): Integer;//月差
function WeeksBetween(const ANow, AThen: TDateTime): Integer;//星期差
function DaysBetween(const ANow, AThen: TDateTime): Integer;//日差
function HoursBetween(const ANow, AThen: TDateTime): Int64;//小时差
function MinutesBetween(const ANow, AThen: TDateTime): Int64;//分钟差
function SecondsBetween(const ANow, AThen: TDateTime): Int64;//秒差
function MilliSecondsBetween(const ANow, AThen: TDateTime): Int64; //豪秒差 1000进制
function IncYear(const AValue: TDateTime; const ANumberOfYears: Integer = 1): TDateTime; //年相加减
function IncWeek(const AValue: TDateTime;const ANumberOfWeeks: Integer = 1): TDateTime; //月相加减
function IncDay(const AValue: TDateTime;const ANumberOfDays: Integer = 1): TDateTime; //日相加减
function IncHour(const AValue: TDateTime;const ANumberOfHours: Int64 = 1): TDateTime; //小时相加减
function IncMinute(const AValue: TDateTime; const ANumberOfMinutes: Int64 = 1): TDateTime; //分钟相加减
function IncSecond(const AValue: TDateTime;const ANumberOfSeconds: Int64 = 1): TDateTime; //秒相加减
function IncMilliSecond(const AValue: TDateTime;const ANumberOfMilliSeconds: Int64 = 1): TDateTime; //毫秒相加减
详细请看
DateUtils 里面封装了很多日期时间函数
相关文章
- SQLSERVER 快照隔离级别 到底怎么理解?
- 【推荐】PHP中格式化时间函数date与gmdate的区别 | 修改PHP的默认时区
- Access数据导入SQLServer2008R2
- 在不安装sqlite3的时候使用sqlite3数据库以及问题/usr/bin/ld: skipping incompatible.....的解决
- 小米、MIUI、sqlite3: not found--miui安装sqlite3
- linux 安装sqlite3
- ubuntu12.04已安装SQLite3 而简单易用
- 构建嵌入式Linux + web+sqlite +php5.0 平台
- Powerdesigner SqlServer转Oracle(转)
- SqlServer 案例:已有汽车每日行驶里程数据,计算其每日增量