如何获得日期格式dd / mm / yyyy [英] how to get date format dd/mm/yyyy
本文介绍了如何获得日期格式dd / mm / yyyy的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
您好朋友
i绑定datalist中的日期,但我得到的结果如下 03/04/2013 00:00:00
但我想像 03/04/2013
没时间。
i应用这一个:
Hello friend
i bind a date in datalist but i get a result like this 03/04/2013 00:00:00
but i want like 03/04/2013
no time.
i applied this one:
" <asp:Label ID="lbldate" runat="server" style="background:none; padding:0; margin:0" Text='<%# Eval("_News_Date", "{0:dd/MM/yyyy}") %>' >"
但是当我在这样的代码中应用这样的时候
but when i applied in code behind like this
convert(char,_News_Date,103) as _News_Date
然后我面临一个问题,是日期不是asc订单。
所以你能告诉我如何在 dd /中获取日期mm / yyyy
没有时间的格式
推荐答案
你好Rohit,
你也可以使用这个选项。
Hi Rohit,
You can also use this option.
<asp:Label ID="lblDate" runat="server" Text=''<%# Convert.ToDateTime(Eval("_News_Date")).ToString("dd/MM/yyyy") %>''></asp:Label>
的想法是< a href =http://msdn.microsoft.com/en-us/library/ms187928%28v=sql.100%29.aspx>将日期转换为字符串 [ ^ ]然后将其绑定到您的label:
The idea is to convert date as string[^] and then to bind it to your label:
DECLARE @myDate DATETIME
SET @myDate = '2013/03/29'
SELECT @myDate AS MyDate
--returns: 2013/03/29 00:00:00.000
SELECT CONVERT(NVARCHAR(10), @myDate, 103) AS MyDate
--returns: 29/03/2013
查询应该是这样的
Query should be like this
select convert(char,_News_Date,103) as _News_Date
From tbl
Order by _News_Date asc
快乐编码!
:)
Happy Coding!
:)
这篇关于如何获得日期格式dd / mm / yyyy的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文