date转指定的stringjs

1.怎么把date类型转成指定的string类型

data默认有toString()输出格林威治时间比如说Date date = new Date(); String toStr = date.toString();输出的结果类似于:Wed Sep 16 19:02:36 CST 2012你要输出yyyy-MM-dd hh:mm:ss这种格式的话,使用SimpleDataFormat类比如Date date = new Date();String dateStr = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(date);System.out.println(dateStr); 输出结果像下面这样:2009-09-16 07:02:36当然啦,你也可以把:hh:mm:ss去掉,输出的结果也就只有年-月-日了。

2.前端怎么把date格式转为string

Date对象转字符串有以下转换函数 :toString() 把 Date 对象转换为字符串。

toTimeString() 把 Date 对象的时间部分转换为字符串。 toDateString() 把 Date 对象的日期部分转换为字符串。

toGMTString() 请使用 toUTCString() 方法代替。 toUTCString() 根据世界时,把 Date 对象转换为字符串。

toLocaleString() 根据本地时间格式,把 Date 对象转换为字符串。 toLocaleTimeString() 根据本地时间格式,把 Date 对象的时间部分转换为字符串。

toLocaleDateString() 根据本地时间格式,把 Date 对象的日期部分转换为字符串。 如果是单纯的转为字符串 可以用 toString()eg: var date = new Date(); document.write(data.toString());望采纳。

3.JS中如何把date类型转化为String,如何把String转化成Date类型 搜

/** * 根据一段日期时间字符串,转换得到日期时间对象。

日期时间字符串可以是以下格式: * 1. yyyy-mm * 2. yyyy-mm-dd * 3. hh:mm * 4. hh:mm:ss * 5. yyyy-mm-dd hh:mm * 6. yyyy-mm-dd hh:mm:ss * * @param str * 日期时间字符串 * @return 日期时间对象 */ public static date parsedate(string str) { // 没有输入值 if (str == null) return null; str = str.trim(); if (str.length() == 0) return null; str = str.replace('/', '-'); str = str.replace('\\', '-'); // yyyy-mm-dd hh:mm:ss string[] sa = str.split("\\s+"); if (sa == null || sa.length == 0) return null; // 年月日 string s1 = null; // 时分秒 string s2 = null; if (sa.length == 1) { // 可能是 年月日,也可能是 时分秒 if (sa[0].indexof(":") > 0) { s2 = sa[0]; } else { s1 = sa[0]; } } if (sa.length >= 2) { for (int i = 0; sa != null && i if (sa[i].indexof(":") > 0 || s1 != null) { s2 = sa[i]; } else { s1 = sa[i]; } } } if (s1 == null) s1 = "1900-01-01"; if (s2 == null) s2 = "00:00:00"; int[] ymd = getymd(s1); int[] hms = gethms(s2); calendar cal = calendar.getinstance(); cal.set(ymd[0], ymd[1] - 1, ymd[2], hms[0], hms[1], hms[2]); return cal.gettime(); } private static int[] gethms(string s2) { int[] hms = { 0, 0, 0 }; int nend = s2.indexof(":"); if (nend // 只有小时 // 第1个数字 hms[0] = logicutility.parseint(s2, hms[0]); return hms; } int nstart = 0; // 时分秒 // 第1个数字 hms[0] = logicutility.parseint(s2.substring(nstart, nend), hms[0]); // 第2个数字 nstart = nend + 1; if (nstart >= s2.length()) return hms; nend = s2.indexof(":", nstart); if (nend // 只有1个 - hms[1] = logicutility.parseint(s2.substring(nstart), hms[1]); nend = s2.length(); } else { hms[1] = logicutility.parseint(s2.substring(nstart, nend), hms[1]); } // 第3个数字 nstart = nend + 1; if (nstart >= s2.length()) return hms; hms[2] = logicutility.parseint(s2.substring(nstart), hms[2]); return hms; } private static int[] getymd(string s1) { int[] ymd = { 1900, 1, 1 }; int nend = s1.indexof("-"); if (nend // 只有小时 // 第1个数字 ymd[0] = logicutility.parseint(s1, ymd[0]); return ymd; } int nstart = 0; // 年月日 // 第1个数字 ymd[0] = logicutility.parseint(s1.substring(nstart, nend), ymd[0]); // 第2个数字 nstart = nend + 1; if (nstart >= s1.length()) return ymd; nend = s1.indexof("-", nstart); if (nend // 只有1个 - ymd[1] = logicutility.parseint(s1.substring(nstart), ymd[1]); nend = s1.length(); } else { ymd[1] = logicutility.parseint(s1.substring(nstart, nend), ymd[1]); } // 第3个数字 nstart = nend + 1; if (nstart >= s1.length()) return ymd; ymd[2] = logicutility.parseint(s1.substring(nstart), ymd[2]); return ymd; } 其中logicutility.parseint的方法如下: /** * 得到传入的字符串字面表示的十进制整型数据,如果该字符串字面表示的不是数字, * 则取用默认整型数值 * * @param strvalue * 字符串 * @param ndefaultvalue * 默认的整型数值 * @return 字面表示的十进制整型数据 */ public static int parseint(string strvalue, int ndefaultvalue) { // parse return (int) parsedouble(strvalue, (double) ndefaultvalue); }。

4.怎么把date类型转成指定的string类型

data默认有toString()输出格林威治时间

比如说Date date = new Date();

String toStr = date.toString();

输出的结果类似于:Wed Sep 16 19:02:36 CST 2012

你要输出yyyy-MM-dd hh:mm:ss这种格式的话,使用SimpleDataFormat类

比如

Date date = new Date();

String dateStr = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(date);

System.out.println(dateStr);

输出结果像下面这样:

2009-09-16 07:02:36

当然啦,你也可以把:hh:mm:ss去掉,输出的结果也就只有年-月-日了

5.前端怎么把date格式转为string

Date对象转字符串有以下转换函数 :

toString() 把 Date 对象转换为字符串。

toTimeString() 把 Date 对象的时间部分转换为字符串。

toDateString() 把 Date 对象的日期部分转换为字符串。

toGMTString() 请使用 toUTCString() 方法代替。

toUTCString() 根据世界时,把 Date 对象转换为字符串。

toLocaleString() 根据本地时间格式,把 Date 对象转换为字符串。

toLocaleTimeString() 根据本地时间格式,把 Date 对象的时间部分转换为字符串。

toLocaleDateString() 根据本地时间格式,把 Date 对象的日期部分转换为字符串。

如果是单纯的转为字符串 可以用 toString()

eg:

var date = new Date();

document.write(data.toString());望采纳

6.怎样把date类型转换为string类型

Date类型转百String 与 String转Date类型,这个类型在jsp/servlet中要手动转换,而在struts2 中会自动转换SimpleDateFormat 是一个以与语言环境有关的方式来格式化和解度析日期的具体类。

它允许进行格式化(日期 -> 文本)、解析(文本 -> 日期)回和规范化5/archive/2012/05/12/2533652.html详细可以参考这个,有图解教程,希望可以帮答到你。

7.js中怎样把date类型转化成string

/** * 根据一段日期时间字符串,转换得到日期时间对象。

日期时间字符串可以是以下格式: * 1. yyyy-MM * 2. yyyy-MM-dd * 3. HH:mm * 4. HH:mm:ss * 5. yyyy-MM-dd HH:mm * 6. yyyy-MM-dd HH:mm:ss * * @param str * 日期时间字符串 * @return 日期时间对象 */ public static Date parseDate(String str) { // 没有输入值 if (str == null) return null; str = str.trim(); if (str.length() == 0) return null; str = str.replace('/', '-'); str = str.replace('\\', '-'); // yyyy-MM-dd HH:mm:ss String[] sa = str.split("\\s+"); if (sa == null || sa.length == 0) return null; // 年月日 String s1 = null; // 时分秒 String s2 = null; if (sa.length == 1) { // 可能是 年月日,也可能是 时分秒 if (sa[0].indexOf(":") > 0) { s2 = sa[0]; } else { s1 = sa[0]; } } if (sa.length >= 2) { for (int i = 0; sa != null && i if (sa[i].indexOf(":") > 0 || s1 != null) { s2 = sa[i]; } else { s1 = sa[i]; } } } if (s1 == null) s1 = "1900-01-01"; if (s2 == null) s2 = "00:00:00"; int[] ymd = getYmd(s1); int[] hms = getHms(s2); Calendar cal = Calendar.getInstance(); cal.set(ymd[0], ymd[1] - 1, ymd[2], hms[0], hms[1], hms[2]); return cal.getTime(); } private static int[] getHms(String s2) { int[] hms = { 0, 0, 0 }; int nEnd = s2.indexOf(":"); if (nEnd // 只有小时 // 第1个数字 hms[0] = LogicUtility.parseInt(s2, hms[0]); return hms; } int nStart = 0; // 时分秒 // 第1个数字 hms[0] = LogicUtility.parseInt(s2.substring(nStart, nEnd), hms[0]); // 第2个数字 nStart = nEnd + 1; if (nStart >= s2.length()) return hms; nEnd = s2.indexOf(":", nStart); if (nEnd // 只有1个 - hms[1] = LogicUtility.parseInt(s2.substring(nStart), hms[1]); nEnd = s2.length(); } else { hms[1] = LogicUtility.parseInt(s2.substring(nStart, nEnd), hms[1]); } // 第3个数字 nStart = nEnd + 1; if (nStart >= s2.length()) return hms; hms[2] = LogicUtility.parseInt(s2.substring(nStart), hms[2]); return hms; } private static int[] getYmd(String s1) { int[] ymd = { 1900, 1, 1 }; int nEnd = s1.indexOf("-"); if (nEnd // 只有小时 // 第1个数字 ymd[0] = LogicUtility.parseInt(s1, ymd[0]); return ymd; } int nStart = 0; // 年月日 // 第1个数字 ymd[0] = LogicUtility.parseInt(s1.substring(nStart, nEnd), ymd[0]); // 第2个数字 nStart = nEnd + 1; if (nStart >= s1.length()) return ymd; nEnd = s1.indexOf("-", nStart); if (nEnd // 只有1个 - ymd[1] = LogicUtility.parseInt(s1.substring(nStart), ymd[1]); nEnd = s1.length(); } else { ymd[1] = LogicUtility.parseInt(s1.substring(nStart, nEnd), ymd[1]); } // 第3个数字 nStart = nEnd + 1; if (nStart >= s1.length()) return ymd; ymd[2] = LogicUtility.parseInt(s1.substring(nStart), ymd[2]); return ymd; } 其中LogicUtility.parseInt的方法如下: /** * 得到传入的字符串字面表示的十进制整型数据,如果该字符串字面表示的不是数字, * 则取用默认整型数值 * * @param strValue * 字符串 * @param nDefaultValue * 默认的整型数值 * @return 字面表示的十进制整型数据 */ public static int parseInt(String strValue, int nDefaultValue) { // parse return (int) parseDouble(strValue, (double) nDefaultValue); }。

8.js中如何将日期转化字符串

var dependedVal="2005-3-4"; //根据日期字符串转换成日期 var regEx = new RegExp("\\-","gi"); dependedVal=dependedVal.replace(regEx,"/"); //dependedVal=dependedVal.replace("\\-","/");//这样不行 alert(dependedVal) //parse 需要 2005/3/4 这种格式!法克! var milliseconds=Date.parse(dependedVal); alert(milliseconds) var dependedDate=new Date(); dependedDate.setTime(milliseconds); var now = new Date(); //注意括号,优先级问题,无奈 alert("相隔年数:"+(now.getFullYear() - dependedDate.getFullYear()));。

date转指定的stringjs

转载请注明出处JS代码网 » date转指定的stringjs

资讯

jquery实现的三种排版网格js代码

阅读(28)

本文主要为您介绍jquery实现的三种排版网格js代码,内容包括jqueryui插件适合做项目的各种排版界面,请将jquery下列代码转换成js谢谢,感激不尽啊,哪位大神能把下面这代码能用JQUERY来实现。1)Twitter BootstrapBootstrap是最流行的HTML5框架

资讯

artdialog调用父窗口的js函数

阅读(32)

本文主要为您介绍artdialog调用父窗口的js函数,内容包括art.dialog父页面怎么调用子页面的方法,art.dialog父页面怎么调用子页面的方法,Dialog();弹出一个子窗体,如何在子窗体中调用父。1. 用GetParent()获取父窗口指针。2. 设你主对话框类

资讯

鼠标悬浮显示相应div的改变js

阅读(32)

本文主要为您介绍鼠标悬浮显示相应div的改变js,内容包括鼠标经过li时显示一个div如何做到?Javascript,鼠标滑到按钮上,用javascript怎么将div浮动显示在它的正下方?(要,js鼠标移动到某元素显示div的问题!。<ul><li>把鼠标放到这里111122233

资讯

js实现查找对象的方法

阅读(54)

本文主要为您介绍js实现查找对象的方法,内容包括JavaScript使用对象进行查找值,js怎么查看对象?,JavaScript使用对象进行查找值。this; return =&nbsp:function // {}}测试;console.self);// 结果;new &n

资讯

怎么查看网站用的js

阅读(44)

本文主要为您介绍怎么查看网站用的js,内容包括怎么查看网页打开时调用了哪些js?,如何查看网页js代码,如何查看网页js代码。想看网页调用了哪些js的话你就在你想看的页面,右键查看网页源代码,然后你会看到一堆字母,在里面找用“大于号,小于号”

资讯

三星65js9800屏是哪里生产的

阅读(41)

本文主要为您介绍三星65js9800屏是哪里生产的,内容包括三星JS980055寸电视的显示屏是韩国产的还是全部都是天津产的,三星9800电视是什么时候出来的,三星显示器是哪生产的。三星HU9800系列是2014年4月上市的4K电视,规格参数如下:1.具备55英寸

资讯

过水热的图解js.hc360.com

阅读(42)

本文主要为您介绍过水热的图解js.hc360.com,内容包括前台js怎么获取HiddenField的值我在后台给了他一个值在前台用,塑料营养钵多少钱一个+js.hc360.com,众泰t6oo前后装饰多少钱js.hc360.com。你需要一个十字型的螺丝起子[我们这土话叫:旋锁]

资讯

js获取不到textarea的值

阅读(30)

本文主要为您介绍js获取不到textarea的值,内容包括php中js获取form表单中textarea的值获取不了,php中js获取form表单中textarea的值获取不了,javaScript中怎样获取textarea中的值。1.点击提交按钮前,先保证TextEield不为空,否则:<br>else if(m

资讯

带左右箭头的可控制的js滚动

阅读(35)

本文主要为您介绍带左右箭头的可控制的js滚动,内容包括JS写的一个图片轮换特效,每次一张,带左右箭头按钮,带箭头的图片切换滚动效果(JS),带箭头的图片切换滚动效果(JS)。<script> var picarr=new Array("1.jpg","2.jpg","3.jpg"); var mypoint=

资讯

js获取后台返回的json

阅读(30)

本文主要为您介绍js获取后台返回的json,内容包括js中怎么样获取从form提交后返回的json数据,js如何提取后台代码返回的json值,js怎么读取后台传回来的json格式的数据。action中用response.getWriter()输出json字符来串。自ajax接收后,2113在s

资讯

js提取字符串中的汉字

阅读(38)

本文主要为您介绍js提取字符串中的汉字,内容包括js怎么截取中文字符串?,帮忙js处理下字符串提取出汉字与数字,js如何截取中文字符串。12345678910varstr = "<aiiqewr中国1#387axes";varbegin = 0; for(vari=0;i

资讯

我的世界pe召唤闪电js

阅读(41)

本文主要为您介绍我的世界pe召唤闪电js,内容包括我的世界pe怎么用命令方块召唤雷电劈怪?,我的世界闪电怎么召唤召唤闪电指令介绍,我的世界pe怎么用命令方块召唤雷电劈怪。指令:/shock 玩家如果直接输入/shock,默认电击你准星指的位置(仅PC)。当

资讯

js改变a标签的class

阅读(30)

本文主要为您介绍js改变a标签的class,内容包括如何通过JS来增加a标签的class样式,如何用js更改多个a标签的class的值,如何通过JS来增加a标签的class样式。原生js直接操作className属性document.getElementById("test").className = (docu

资讯

使用three.js的3d制作动画

阅读(29)

本文主要为您介绍使用three.js的3d制作动画,内容包括基于three.js的3d引擎怎么做,基于three.js的3d引擎怎么做,在用three.js画一个航线图,3D的我现在做好了地球但是不知道怎样。threejs本身就是3D引擎,最核心的几套算法都已经实现了(向量,矩阵

资讯

js删除指定元素的重复元素

阅读(22)

本文主要为您介绍js删除指定元素的重复元素,内容包括javascript删除重复数组元素!求解,js去掉数组中重复的元素,javascript怎样去掉数组中重复的元素。1<br>2<br>3<br>4<br>5<br>6<br>7<br>8<br>9<br>10<br>11<br>12<br>13<br

资讯

js的date转型接空值

阅读(35)

本文主要为您介绍js的date转型接空值,内容包括javascript里面Date()问题,如何在JS里定义一个DATE类型的变量,并且这个变量在页面得到的,js中带有年月日的字符串转换date类型。<input type="hidden" id="time" /><script>var date = new Date();

资讯

js定义指定长度的数组长度

阅读(108)

本文主要为您介绍js定义指定长度的数组长度,内容包括javascript如何取数组长度,JS获取字符串数组索引的数组长度怎么写呢?,定义数组时可以不定义数组的长度吗?Java和javascript。html xmlns=http://www.w3.org/1999/xhtml headtitle标题页-

资讯

js获取指定属性的元素

阅读(57)

本文主要为您介绍js获取指定属性的元素,内容包括如何使用javascript获取指定元素里的内容,如何在JavaScript与ActiveX之间传递数据,html中在<tr>中能否添加属性如果有,是哪些?~。在JS等脚本语言与ActiveX控件之间通信,如何传递各种类型的参

资讯

js读取指定的cookies

阅读(48)

本文主要为您介绍js读取指定的cookies,内容包括怎么在js中读取cookies,读写Cookie的函数JS代码怎么写呢?,静态页面怎么用js获取cookie。读取属于当前文档的所有cookiesvar allcookies = document.cookie; 定义一个函数,用来读取特定的co

资讯

js的date对象常用实例

阅读(40)

本文主要为您介绍js的date对象常用实例,内容包括javascriptDate(日期)对象,详解JavaScript中Date.UTC()方法的使用,js中如何将一字符串表示的日期转换为Date对象。那我们从头开始讲: 1. var today;// 这个是创建一个date的时间对象 2. var h;/

资讯

js的date加减(如何用js进行日期的加减)

阅读(57)

本文主要为您介绍js的date加减,内容包括如何用js进行日期的加减,JS实现年份加减函数怎么写呢?,详解JavaScript中Date.UTC()方法的使用。如题,开始查了查js的使用文档,但没发现可以直接用的函数,于是就想自己写函数来着,这就要涉及到每个月天数的