javascript 能把从sql数据库里取出来的日期,格式化YYYY

 我来答
pay300
推荐于2020-12-29 · TA获得超过2766个赞
知道小有建树答主
回答量:689
采纳率:0%
帮助的人:223万
展开全部
首先明确的讲:javascript是不读取和转换数据库里出来的数据的;
若要转换你可以使用asp,asp.net,php,jsp 等脚本语言!

取本机当前时间: DateTime.Now.ToString(); 只取小时:DateTime.Now.Hour.ToString()
从数据库中取出来的时间,转换成,年-月-月 时:分
l1.Text = DateTime.Parse(ds.Tables[0].Rows[i]["bb_CreateDate"].ToString()).ToString("yyy-MM-dd HH:mm");
Convert.ToDateTime( "2004-09-15 ").ToString( "yyyy-mm-dd ")//显示结果如果在 月( "mm")
DateTime.Now.ToString("yyyy年MM月dd日")//系统时间显示结果

将当前时间的小时 加上指定的小时,减去指定的小时
DateTime dt1 = Convert.ToDateTime(bTimea);//当前日期的天数
DateTime dt2 = Convert.ToDateTime(eTimea);//当天结束
DateTime bdt1 = Convert.ToDateTime(bTimedba);//对比日期的天数
DateTime edt2 = Convert.ToDateTime(eTimedba);//对比结束
int days = Math.Abs(((TimeSpan)(dt1 - dt2)).Days);//当前天数
int dayDB = Math.Abs(((TimeSpan)(bdt1 - edt2)).Days);//对比天数
DateTime bT = Convert.ToDateTime(dt1).AddDays(-a);//当前日期开始日期
staTime = Convert.ToDateTime(staTime + " 00:00:00").ToString("yyyy-MM-dd HH:mm:ss");
endTime = Convert.ToDateTime(endTime + " 23:59:59").ToString("yyyy-MM-dd HH:mm:ss");
yyp_966
2012-08-29 · 超过33用户采纳过TA的回答
知道答主
回答量:84
采纳率:0%
帮助的人:72.8万
展开全部
用ajax或jquery ajax等可以直接把数据取出来,完了再进行你想要的格式转化
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
viiiiiiiiiii
2012-08-29 · TA获得超过157个赞
知道小有建树答主
回答量:231
采纳率:0%
帮助的人:210万
展开全部
一般AJAX从数据库取得的数据以JSON格式传给javascript,然后用getFullYear()试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pyllion
2012-08-29 · TA获得超过817个赞
知道小有建树答主
回答量:661
采纳率:100%
帮助的人:660万
展开全部
首先明确的讲:javascript是不读取和转换数据库里出来的数据的;
若要转换你可以使用asp,asp.net,php,jsp 等脚本语言!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式