急求,c#获取当前日期和时间如何存入sql数据库字段类型为date和time(7)表内?

急求,c#获取当前日期和时间如何存入sql数据库字段类型为date和time(7)表内?,第1张

你的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)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6622135.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-25
下一篇 2023-03-25

发表评论

登录后才能评论

评论列表(0条)

保存