你的SQL语句有问题吧,应该这样,你的表是Table_1吧:
"insert into Table_1(time,date)values('"+currnetTime.ToString("HH:mm:ss")+"','"+currnetTime.ToString("yyy-MM-dd")+"')"#include <time.h> 要添加这个头文件。
time_t rawtime
struct tm * target_time
time ( &rawtime ) //获取当前时间,存rawtime里
target_time = localtime ( &rawtime ) //获取当地时间
利用struct tm,你可以按需取出年月日时分秒星期几等数值。
---------------------
你的问题:
time_t now
long int dt=3600 // 时间长度,秒数
now = time (NULL) //获取当前时间
printf("%s ",ctime(&now))//直接打印时间
now=now+dt
printf("%s ",ctime(&now))// 直接打印加dt后的时间
(当然,你也可以用 ctime(&now) 返回的字符串 通过 MFC 的方法显示)
int h = DateTime.Now.Hour //获取当前时间的小时部分int m = DateTime.Now.Minute //获取当前时间的分钟部分
int s = DateTime.Now.Second //获取当前时间的秒部分
DateTime t = DateTime.Now //获取当前时间,格式为“年/月/日 星期 时/分/秒”
string t1 = DateTime.Now.ToString()//将当前时间转换为字符串
string t2 = t1.Substring(13,8)//截取字符串的“时/分/秒”部分
Console.WriteLine("现在时间是{0}:{1}:{2}",h,m,s)
Console.WriteLine("现在时间是{0}", t)
Console.WriteLine("现在时间是{0}", t2)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)