JavaScript转换数据库DateTime字段类型方法


Posted in Javascript onJune 27, 2017

Javascript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在html(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

在1995年时,由Netscape公司的BrendanEich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。

为了取得技术优势,微软推出了JScript,CEnvi推出ScriptEase,与JavaScript同样可在浏览器上运行。为了统一规格,因为JavaScript兼容于ECMA标准,因此也称为ECMAScript。

首先我们来简单了解一下JS中的数据类型,Javascript拥有字符串、数字、布尔、数组、对象、Null、Undefiend6中数据类型。同时,JavaScript拥有动态类型。也就是说相同的变量可以作不同的类型:

JavaScript转换数据库DateTime字段类型方法

接下来咱们就介绍一下JavaScript中数据类型转换的几种类型转换;

1.转换函数

JavaScript提供了parseInt()和parseFloat()两个转换函数。其中parseInt()把值转换成整数,parseFloat()把值转换成浮点数,并且这两个函数的参数只能是String类型。

在判断字符串是否是数字值前,parseInt()和parseFloat()都会仔细分析该字符串。parseInt()方法首先查看位置0处的字符,判断它是否是个有效数字;如果不是,该方法将返回NaN,不再继续执行其他操作。但如果该字符是有效数字,该方法将查看位置1处的字符,进行同样的测试。这一过程将持续到发现非有效数字的字符为止,此时parseInt()将把该字符之前的字符串转换成数字。

parseInt()方法还有基模式,可以把二进制、八进制、十六进制或其他任何进制的字符串转换成整数。基是由parseInt()方法的第二个参数指定的.

2.强制类型转换

在JavaScript中,我们还可以使用强制类型转换来处理不同类型的变量。

①Boolean(value)--把给定的值转换成Boolean型

②Number(value)--把给定的值转换成数字

③String(value)--把给定值转换成字符串

看完以上内容,那么你知道JavaScript是如何转换数据库DateTime字段类型的吗?

在程序中,从数据库中读取到的日期时间类型数据一般是这种格式:"/Date(139832079+0800)/"

我们要让它转换为这种形式:'2012-12-1011:05:21'

可用如下js函数:

JavaScript转换数据库DateTime字段类型方法

如果需要长日期长时间格式:

JavaScript转换数据库DateTime字段类型方法

结语:

今天给大家简单介绍了一下JavaScript中的数据类型和数据类型转换,仅供大家参考学习,JavaScript中还有很多我们需要学习的知识,我们还要继续努力学习!

以上这篇JavaScript转换数据库DateTime字段类型方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js实现双向链表互联网机顶盒实战应用实现
Oct 28 Javascript
js改变文章字体大小的实例代码
Nov 27 Javascript
JS window对象的top、parent、opener含义介绍
Dec 03 Javascript
javascript实现锁定网页、密码解锁效果(类似系统屏幕保护效果)
Aug 15 Javascript
js调出上下文菜单的实例
Dec 17 Javascript
JavaScript数组的一些奇葩行为
Jan 25 Javascript
JavaScript中从setTimeout与setInterval到AJAX异步
Feb 13 Javascript
jQuery+CSS实现的table表格行列转置功能示例
Jan 08 jQuery
微信小程序多音频播放进度条问题
Aug 28 Javascript
基于AngularJS拖拽插件ngDraggable.js实现拖拽排序功能
Apr 02 Javascript
JS实现商品橱窗特效
Jan 09 Javascript
一文读懂vue动态属性数据绑定(v-bind指令)
Jul 20 Javascript
JavaScript标准对象_动力节点Java学院整理
Jun 27 #Javascript
JavaScript闭包_动力节点Java学院整理
Jun 27 #Javascript
JavaScript创建对象_动力节点Java学院整理
Jun 27 #Javascript
JavaScript字符串_动力节点Java学院整理
Jun 27 #Javascript
JavaScript变量作用域_动力节点Java学院整理
Jun 27 #Javascript
详解微信小程序 登录获取unionid
Jun 27 #Javascript
JavaScript定义函数_动力节点Java学院整理
Jun 27 #Javascript
You might like
国外PHP程序员的13个好习惯小结
2012/02/20 PHP
php读取mysql的简单实例
2014/01/15 PHP
php常用字符串查找函数strstr()与strpos()实例分析
2019/06/21 PHP
一个用js实现的页内搜索代码
2007/05/23 Javascript
js 字符串转化成数字的代码
2011/06/29 Javascript
jQuery表单验证插件formValidator(改进版)
2012/02/03 Javascript
JavaScript中的变量声明早于赋值分析
2012/03/01 Javascript
JavaScript将Table导出到Excel实现思路及代码
2013/03/13 Javascript
两种方法实现文本框输入内容提示消失
2013/03/17 Javascript
JavaScript动态创建div属性和样式示例代码
2013/10/09 Javascript
jQuery中的jQuery()方法用法分析
2014/12/27 Javascript
javascript 构造函数方式定义对象
2015/01/02 Javascript
使用jQuery中的wrap()函数操作HTML元素的教程
2016/05/24 Javascript
AngularJS指令详解及示例代码
2016/08/16 Javascript
JavaScript使用ZeroClipboard操作剪切板
2017/05/10 Javascript
React服务端渲染(总结)
2017/07/01 Javascript
Vue实战之vue登录验证的实现代码
2017/10/31 Javascript
jQuery中each和js中forEach的区别分析
2019/02/27 jQuery
koa-router路由参数和前端路由的结合详解
2019/05/19 Javascript
js常见遍历操作小结
2019/06/06 Javascript
在Python的循环体中使用else语句的方法
2015/03/30 Python
在Python中使用base64模块处理字符编码的教程
2015/04/28 Python
利用python实现命令行有道词典的方法示例
2017/01/31 Python
python批量获取html内body内容的实例
2019/01/02 Python
Python中*args和**kwargs的区别详解
2019/09/17 Python
python不相等的两个字符串的 if 条件判断为True详解
2020/03/12 Python
python 制作网站小说下载器
2021/02/20 Python
CSS3 animation实现逐帧动画效果
2016/06/02 HTML / CSS
CSS3实现莲花绽放的动画效果
2020/11/06 HTML / CSS
应聘医药代表职位求职信
2013/10/21 职场文书
大学教师年终总结的自我评价
2013/10/29 职场文书
费用会计岗位职责
2014/01/01 职场文书
高中教师先进事迹材料
2014/08/22 职场文书
教师四风对照检查材料思想汇报
2014/09/17 职场文书
银行求职自荐信范文
2015/03/04 职场文书
2015年设计师个人工作总结
2015/04/25 职场文书