如何获得日期格式dd / mm / yyyy [英] how to get date format dd/mm/yyyy

查看:114
本文介绍了如何获得日期格式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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆