浅析GridView中显示时间日期格式的问题
以下都是GridView基本常用的日期,时间格式
形式 |
语法 |
结果 |
注释 |
数字 |
{0:N2} |
12.36 |
|
数字 |
{0:N0} |
13 |
|
货币 |
{0:c2} |
$12.36 |
|
货币 |
{0:c4} |
$12.3656 |
|
货币 |
"¥{0:N2}" |
¥12.36 |
|
科学计数法 |
{0:E3} |
1.23E+001 |
|
百分数 |
{0:P} |
12.25% |
P and p present the same. |
日期 |
{0:D} |
2006年11月25日 |
|
日期 |
{0:d} |
2006-11-25 |
|
日期 |
{0:f} |
2006年11月25日 10:30 |
|
日期 |
{0:F} |
2006年11月25日 10:30:00 |
|
日期 |
{0:s} |
2006-11-25 10:30:00 |
|
时间 |
{0:T} |
10:30:00 |
在GridView中操作的时候要注意以下的几个方面(以{0:d}为例)
1. 要绑定的列如果单纯的是boundfiled类型的(如下)
<asp:BoundField DataField="sj" HeaderText="时间" ReadOnly="True" DataFormatString="{0:d}" />
显示出来的格式还是2006-11-25 0:00:00 为达到我们想要的效果
2. 要绑定的列必须是模板列如下:这样才能看到我们想要看到的效果:2006-11-25
<asp:TemplateField HeaderText="时间"> <EditItemTemplate> <asp:Label ID="Label1" runat="server" Text='<%# Eval("sj", "{0:d}") %>'></asp:Label> </EditItemTemplate> <ItemTemplate> <asp:Label ID="Label2" runat="server" Text='<%# Bind("sj", "{0:d}") %>'></asp:Label> </ItemTemplate> </asp:TemplateField>
以上这篇浅析GridView中显示时间日期格式的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
Gridview利用DataFormatString属性设置数据格式的方法
本文实例讲述了Gridview利用DataFormatString属性设置数据格式的方法.分享给大家供大家参考,具体如下: 首先把Gridview的AutoGenerateColumns属性设为False(默认是False),DataField选择相应的字段,特别需要注意的是要把需要设置的字段的HtmlEncode属性设置为False,否则所设置的格式将无法显示,然后就可以设置每个字段的 DataFormatString属性来输出不同的格式了. DataFormatString 属性语法如下:
-
GridView自定义分页实例详解(附demo源码下载)
本文实例讲述了GridView自定义分页实现方法.分享给大家供大家参考,具体如下: CSS样式 首先把CSS样式代码粘贴过来: .gv { border: 1px solid #D7D7D7; font-size:12px; text-align:center; } .gvHeader { color: #3F6293; background-color: #F7F7F7; height: 24px; line-height: 24px; text-align: center; font-wei
-
GridView中日期不显示时分秒的完美解决方法
两种处理方式: 1.模版列:假设数据表的字段completeTime的类型为时间格式 <asp:TemplateField HeaderText="时间"> <ItemTemplate> <%#Eval("completeTime", "{0:yyyy-MM-dd}")%> </ItemTemplate> </asp:TemplateField> 2.绑定列: <asp:Bound
-
ASP.NET数据绑定GridView控件使用技巧
不得不说GridView控件的功能确实很强大,一个简简单单的控件就可以把数据管理的很美.在这两天做的任务中碰到的一些GridView控件中遇到的问题进行总结: ①:在GridView控件中随意显示数据库中的信息: GridView控件中有一个AutoGenerateColumns属性,它的作用就是控制GridView控件是否在运行的时候自动生成相关联的列,一般情况下把这个属性设置成为false.因为我们需要的是一个DIY的GridView控件.然后点击右上角的箭头,选择编辑列添加一个BoundF
-
浅析GridView中显示时间日期格式的问题
以下都是GridView基本常用的日期,时间格式 形式 语法 结果 注释 数字 {0:N2} 12.36 数字 {0:N0} 13 货币 {0:c2} $12.36 货币 {0:c4} $12.3656 货币 "¥{0:N2}" ¥12.36 科学计数法 {0:E3} 1.23E+001 百分数 {0:P} 12.25% P and p present the same. 日期 {0:D} 2006年11月25日 日期 {0:d} 2006-11-25
-
python中有关时间日期格式转换问题
每次遇到pandas的dataframe某列日期格式问题总会哉坑,下面记录一下常用时间日期函数.... 1.字符串转化为日期 str->date import datetime date_str = '2006-01-03' date_ = datetime.datetime.strptime(date_str,'%Y-&m-%d') 这是单个字符串的转化,其中"%Y-%m-%d"表示日期字符串的格式,若date_str='2006/1/3',则可写为"%Y/%
-
.Net与JS时间日期格式的转换问题对比分析
本文实例分析了.Net与JS时间日期格式的转换问题.分享给大家供大家参考,具体如下: Js中的1415349957524整数 ,其实代表的是1970.1.1 00:00:00至现今某个时间点的时间间隔毫秒数.而在.Net中,我们可以用Ticks属性得到0001.1.1 00:00:00至现今某个时间点的时间间隔毫秒数. 具体代码实现如下所示: JS: //获取1970.1.1 00:00:00至现在的毫秒数 var milDate = +(new Date); .Net: //获取1970.1.
-
Android 在页面中显示打包日期的实现方法
项目有需求,要求在app里显示安装包打包的日期,我的想法是: 1,在build.gradle中定义打包的日期变量. 2,在app里引用BuildConfig文件自动生成的变量并显示. 实现如下: 先在Build.gradle中定义得到打包时间的方法,在文件内容最外层定义: //得到打包时间 def static releaseTime() { return new Date().format("yyyy-MM-dd HH:mm:ss", TimeZone.getTimeZone(&qu
-
js和C# 时间日期格式转换的简单实例
下午在搞MVC和EXTJS的日期格式互相转换遇到了问题,我们从.NET服务器端序列化一个DateTime对象的结果是一个字符串格式,如 '/Date(1335258540000)/' 这样的字串. 整数1335258540000实际上是一个1970 年 1 月 1 日 00:00:00至这个DateTime中间间隔的毫秒数.通过javascript用eval函数可以把这个日期字符串转换为一个带有时区的Date对象,如下 用var date = eval('new ' + eval('/Date(
-
vue filter 完美时间日期格式的代码
vue filter时间日期格式的实例代码如下所示: <template> <div>{{msg | compFilter('yyyy-MM-dd hh:mm') }}</div> </template> <script> export default { data() { return { msg: new Date() // msg: 10, } }, filters: { compFilter: function(value, format
-
idea注解参数换行时间日期格式设置方法
idea注解参数换行时间日期格式设置 /** * @param financeMainParse * @param request * @param response * @param model * @return * @Description * @author Liruilong * @date 2020年04月08日 14:04:50 **/ @PostMapping("/mainProjectAddUpdate") @ResponseBody public int mainP
-
PHP中Date()时间日期函数的使用方法小结
语法 date(format,timestamp)参数 描述 format 必需.规定时间戳的格式. timestamp 可选.规定时间戳.默认是当前的日期和时间 要找出前一天的时间就是 time()-60*60*24; 要找出前一年的时间就是 time()*60*60*24*365 那么如何把这个数字换成日期格式呢 ,就要用到date()函数了 $t=time();www.3ppt.com echo date("y-m-d h:i:s" ,$t); 每一个参数的格式分别表示: a -
-
Java实现时间日期格式转换示例
Java时间格式转换大全 import java.text.*; import java.util.Calendar; public class VeDate { /** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */ public static Date getNowDate() { Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateForma
-
Java中的时间日期API知识点总结
自从 14 年发布 Java 8 以后,我们古老 java.util.Date 终于不再是我们 Java 里操作日期时间的唯一的选择. 其实 Java 里的日期时间的相关 API 一直为世猿诟病,不仅在于它设计分上工不明确,往往一个类既能处理日期又能处理时间,很混乱,还在于某些年月日期的数值映射存储反人类,例如:0 对应月份一月,11 对应月份十二月,118 对应年份 2018(1900 + 118)等. 往往我们得到某个年月值还需要再做相应的运算才能得到准确的年月日信息,直到我们的 Java
随机推荐
- css position: absolute、relative详解
- python 从远程服务器下载东西的代码
- AngularJS 单元测试(一)详解
- java获取系统路径字体、得到某个目录下的所有文件名、获取当前路径
- java程序运行时内存分配详解
- php中请求url的五种方法总结
- 解析php时间戳与日期的转换
- C#入门之checked和unchecked的区别实例解析
- Ajax内部交流文档第1/3页
- FCKeditor 2.6.5 ASP环境安装配置使用说明
- javascript变量声明实例分析
- jquery高效反选具体实现
- 一个层慢慢增高展开,有种向下滑动的效果
- PowerShell小技巧之调用CloudFlare的SDK查询网站统计信息
- jQuery层级选择器用法分析
- 为Javascript中的String对象添加去除左右空格的方法(示例代码)
- IIS 上传文件大小配置步骤(默认200K)
- 3389登陆记录的清除方法
- Spring MVC--拦截器实现和用户登陆例子
- Java中使用jaxp进行sax解析_动力节点Java学院整理