- 浏览: 244285 次
- 性别:
- 来自: 葡萄牙
文章分类
最新评论
-
lightbulb:
...
jQuery中的动画与效果 -
kendezhu:
opportunity 写道 谢谢kendezhu分享,今天正 ...
jQuery 获取和设置select下拉框的值 -
opportunity:
谢谢kendezhu分享,今天正好用上了!
jQuery 获取和设置select下拉框的值
C#里时间格式化
一般的DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");就不说了
DateTime.Now.ToString("T");
http://www.cnblogs.com/emanlee/archive/2008/01/20/1046022.html
参数意义:
d ShortDatePattern
D LongDatePattern
f 完整日期和时间(长日期和短时间)
F FullDateTimePattern(长日期和长时间)
g 常规(短日期和短时间)
G 常规(短日期和长时间)
m、M MonthDayPattern
r、R RFC1123Pattern
y、Y YearMonthPattern
s 使用当地时间的 SortableDateTimePattern(基于 ISO 8601)
t ShortTimePattern
T LongTimePattern
u UniversalSortableDateTimePattern 用于显示通用时间的格式
U 使用通用时间的完整日期和时间(长日期和长时间)
javascript里时间格式化(已有牛人写好了在javascript中格式化输出时间的函数)
javascript有些对象(比如一些核心对象)的prototype属性(允许给对象的原型(貌似就是该对象的类的父类)添加一个方法或一个属性,所以这样以后所有的该类的对象都有了这个方法或属性)(暂时发现的有prototype属性的对象有Date,Array,String,Number,Object,Boolean,Function及自己定义的类(如下自定义了person类))
<script type="text/javascript">
function person(){
this.name="王小虎";
this.age=23;
this.method=function(){alert("我叫"+this.name+"我今年"+this.age+"岁");};
};
person.prototype.Num=function(){return 3;};
var p=new person();
p.method();
alert(p.Num());
</script>
http://bokee.shinylife.net/blog/article.asp?id=455
http://blog.csdn.net/wtcsy/archive/2010/01/10/5166194.aspx
http://blog.csdn.net/sixwinds/archive/2010/05/14/5591625.aspx
http://blog.csdn.net/rocky_j2ee/archive/2009/03/21/4012385.aspx
Date.prototype.format = function(fmt) { var o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "h+": this.getHours() % 12 == 0 ? 12 : this.getHours() % 12, //小时 "H+": this.getHours(), //小时 "m+": this.getMinutes(), //分 "s+": this.getSeconds(), //秒 "q+": Math.floor((this.getMonth() + 3) / 3), //季度 "S": this.getMilliseconds() //毫秒 }; var week = { "0": "\u65e5", "1": "\u4e00", "2": "\u4e8c", "3": "\u4e09", "4": "\u56db", "5": "\u4e94", "6": "\u516d" }; if (/(y+)/.test(fmt)) { fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length)); } //年 if (/(E+)/.test(fmt)) { fmt = fmt.replace(RegExp.$1, ((RegExp.$1.length > 1) ? (RegExp.$1.length > 2 ? "\u661f\u671f": "\u5468") : "") + week[this.getDay() + ""]); } //星期 for (var k in o) { if (new RegExp("(" + k + ")").test(fmt)) { fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length))); } } return fmt; }
使用:
alter((new Date().format(yyyy年MM月dd日 hh时mm分ss秒 S毫秒 第q季度 星期EEE)));
*(new Date()).format("yyyy-MM-dd hh:mm:ss.S") ==> 2007-07-02 08:09:04.423
*(new Date()).format("yyyy-MM-dd E HH:mm:ss") ==> 2007-03-10 二 20:09:04
* (new Date()).format("yyyy-MM-dd EE hh:mm:ss") ==> 2007-03-10 周二 08:09:04
* (new Date()).format("yyyy-MM-dd EEE hh:mm:ss") ==> 2007-03-10 星期二 08:09:04
* (new Date()).format("yyyy-M-d h:m:s.S") ==> 2007-7-2 8:9:4.18
function gettime()
{
document.getElementById("span1").innerHTML=(new Date()).format("yyyy q EEE");
}
注意:document.getElementById("xxx").xxx一般要写在方法里(原因在这里讲过)
而document.getElementById("label或容器标签等显示元素").innerHTML或innerText(用于获取或设置控件(主要是Label)和容器标签<span><div><h1>等显示的内容(关于innerHTML或innerText的区别在http://kendezhu.iteye.com/blog/7283881.HTML服务器控件里有讲))
document.getElementById("一般为客户端控件").客户端控件的任何属性名(用于获取或设置客户端控件的属性的属性值,但此客户端控件的visible必须为true)
获取select控件里的所有项
<select id="Select1">
<option>1</option>
<option>2</option>
<option>3</option>
</select>
function getitem()
{
var len=document.getElementById("Select1").length;
for(i=0;i<len;i++)
{ document.getElementById("span3").innerHTML+=document.getElementById("Select1").options[i].innerHtml;
(获取<option>里显示的内容,这里用options[i].value或options[i].text也可以)
}
}
发表评论
-
ASP.NET报表技术
2011-08-01 00:39 2290水晶报表 我们先来看看在ASP.NET中使用水晶报表需 ... -
ASP.NET中的缓存技术
2011-02-21 22:54 1434http://www.cnblogs.com/ltp/arch ... -
异常处理和日志追踪
2010-12-21 12:25 1252关于异常的处理想必 ... -
ASP.NET状态管理
2010-12-13 16:10 1341开发WinFrom的程序员可能不会在意维护应用程序 ... -
关于aspx页面类继承于cs页面类
2010-10-19 17:01 4938cs页面类继承自System.Web.UI.Page类,一般和 ... -
使用数据库文件
2010-10-14 19:55 884以前很多项目都是连接的SQLServer数据库里的数据库 ... -
ASP.NET页面生命周期
2010-08-25 02:53 891http://www.cnblogs.com/KingStar ... -
获得漂亮的Flash|Javascript钟表代码
2010-08-24 16:06 1598http://www.clocklink.com ht ... -
ASP.NET登录控件延伸(个性化)
2010-08-24 03:06 1888既然由登录控件涉及到了Membership,那么就不得不 ... -
程序集(类库,java里也叫类库,对于NetBean位于其库里)与命名空间(相当于java里的包)
2010-08-23 21:23 1517http://book.51cto.com/art/20090 ... -
Temporary ASP.NET Files
2010-08-23 21:05 738http://book.51cto.com/art/20090 ... -
webapplication与website
2010-08-22 16:59 906http://blog.csdn.net/ups216/arc ... -
概念,依旧是概念……csproj文件是做什么用的?
2010-08-22 16:37 1461csproj是.net项目文件的后缀名,它是C Sharp P ... -
web application中使用Profile应该注意的问题
2010-08-22 14:04 652http://hi.baidu.com/windlhj/blo ... -
.Net 2.0 中的发送邮件实现C#代码
2010-08-19 16:15 1552http://hi.baidu.com/ganggang021 ... -
GridView 设置格式化 DataFormatString
2010-08-08 00:23 822http://www.cnblogs.com/emanlee/ ... -
利用 CSS Friendly Control Adapters 将 ASP.NET 控件转为符合WEB标准的、有语意的HTML页面 CSS 样式表控制。
2010-08-02 19:57 950http://www.cnblogs.com/wilsonwu ... -
App_data,App_code, bin,App_Browser,App_Themes,App_GlobalResources,App_LocalResou
2010-08-02 19:52 905http://blog.csdn.net/jjjjj10231 ... -
ASP.NET中的站点导航技术
2010-07-29 16:31 22921.站点地图 (站点地图文件) 是一个名为Web ... -
DropDownList1_SelectedIndexChanged不执行
2010-07-26 15:52 1123http://blog.sina.com.cn/s/blog_ ...
相关推荐
本文将详细探讨如何在C#后端和JavaScript前端中操作Cookie。 首先,C#在ASP.NET中处理Cookie主要通过`HttpCookie`类。创建一个Cookie的基本步骤如下: 1. **创建Cookie对象**:使用`new HttpCookie(string name)`...
在C#与JavaScript交互中,通常使用JSON作为数据传输格式,因为JavaScript原生支持JSON对象。 4. **jQuery**:jQuery是一个流行的JavaScript库,简化了DOM操作、事件处理和Ajax交互等任务。使用jQuery,可以更方便地...
任意代码格式化工具(c++代码格式化工具,c代码格式化工具,java代码格式化工具,c#代码格式化工具工具,htm代码格式化l工具,javascript代码格式化工具,php代码格式化工具,asp代码格式化工具,c++代码整理工具,c代码整理...
JS 模拟C# 字符串格式化操作 /*** ** 功能: 字符串格式化替换操作 ***/ String.prototype.format = function () { var args = arguments; return this.replace(/\{(\d+)\}/g, function (m, i) { return args[i...
可以对一个,或则多个jsp,js,javascript,java文件源代码格式化工具,其中jsp文件,内可以含,javascript,vbscript等,都能格式化,有问题联系gisoracle@126.com 使用C#开发,请安装.net2.0
JavaScript调用C#后代代码是跨语言交互的一种常见场景,主要应用于Web应用程序中,其中前端JavaScript与后端C#服务进行通信。这种交互通常通过Web服务(如ASP.NET Web API或AJAX)来实现,使得客户端JavaScript能够...
C#中处理JSON的标准库是Newtonsoft.Json(也称为Json.NET),它是一个功能强大的库,支持JSON的序列化和反序列化,以及JSON字符串的格式化。然而,有时开发者可能需要一个更轻量级或定制化的解决方案,这就是这个...
在文件名“Asp.net好用的JS脚步类”中,我们可以推测这可能是一个包含实用JavaScript函数或类的集合,这些函数或类可能是为了解决ASP.NET开发中常见问题而设计的,比如表单验证、数据格式化、用户界面交互等。...
4. **JavaScript**: 在JavaScript中,`Date`对象可以用来获取当前时间,`toLocaleString()`或`toString()`方法可以格式化输出,但具体格式取决于浏览器设置。如果需要自定义格式,可以使用`Intl.DateTimeFormat`API...
本主题将深入探讨如何使用C#进行XML操作和对象序列化。 一、C#操作XML 1. **XML DOM解析**: C#提供了System.Xml命名空间中的XmlDocument类,用于解析XML文档并创建DOM(Document Object Model)树。通过DOM,你...
标题中的"sql c# javascript ajax"表明这组文件主要涉及了四个关键的IT技术领域:SQL(结构化查询语言)、C#(一种面向对象的编程语言)、JavaScript(一种客户端脚本语言)以及Ajax(异步JavaScript和XML)。...
3. **多语言支持**:优秀的代码格式化工具通常支持多种编程语言,如Java、Python、JavaScript、C++、C#、HTML、CSS等,满足不同项目的需要。 4. **自定义规则**:用户可以根据自身或团队的编码规范,定制格式化规则...
本文将深入探讨标题和描述中提到的三个关键知识点:C#中的COM+结构化存储、C#的内存操作以及C#与JavaScript的函数互调用。 首先,让我们来了解**COM+结构化存储**。COM+(Component Object Model Plus)是微软推出...
综上所述,C#和JavaScript调用Web服务涉及了异步请求、数据序列化与反序列化等多个环节。理解这些概念和技术对于开发跨平台、分布式系统至关重要。通过学习和实践,开发者能够有效地整合各种系统资源,实现数据的...
7. **时间格式化**:`FormatDateTime`,将日期时间对象转化为指定格式的字符串。 8. **获取DOM元素**:`GetElementById`,类似JavaScript的`document.getElementById`。 9. **事件绑定**:`AddEventListener`,为DOM...
本文介绍了C#中日期和时间的基本操作方法,包括获取当前日期和时间、格式化显示、日期的增减、计算两个日期间的间隔以及使用Calendar类处理特定文化中的日期问题。这些知识点对于日常开发工作非常实用,能够帮助...
CoolFormat源代码格式化是一款C/C++/Java/C#/JavaScript/HTML/XML/PHP/SQL代码格式化工具。软件可以快速多种风格格式化,并对语言进行着色。界面采用Office 2007风格,并有多种样式可以替换。并且支持代码高亮到网页...
2. **对象序列化与反序列化**: 序列化是将对象转换为可存储或传输的形式,如字节流或文本,而反序列化则是将这些形式恢复为原始对象。C#中的`System.Runtime.Serialization`命名空间提供了多种序列化工具,如`...