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 相关文章推荐
Javascript Cookie读写删除操作的函数
Mar 02 Javascript
JS下拉缓冲菜单示例代码
Aug 30 Javascript
html5 canvas js(数字时钟)实例代码
Dec 23 Javascript
javascript模拟订火车票和退票示例
Apr 24 Javascript
js文件包含的几种方式介绍
Sep 28 Javascript
node.js中的buffer.toString方法使用说明
Dec 14 Javascript
jquery制作LED 时钟特效
Feb 01 Javascript
学习JavaScript设计模式之中介者模式
Jan 14 Javascript
基于angular实现模拟微信小程序swiper组件
Jun 11 Javascript
bootstrap响应式工具使用详解
Nov 29 Javascript
关于HTTP传输中gzip压缩的秘密探索分析
Jan 12 Javascript
Vue修改mint-ui默认样式的方法
Feb 03 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
ajax php 实现写入数据库
2009/09/02 PHP
PHPExcel读取EXCEL中的图片并保存到本地的方法
2015/02/14 PHP
php基于dom实现读取图书xml格式数据的方法
2017/02/03 PHP
Yii2框架可逆加密简单实现方法
2017/08/25 PHP
IE不出现Flash激活框的小发现的js实现方法
2007/09/07 Javascript
YUI 读码日记之 YAHOO.lang.is*
2008/03/22 Javascript
javascript 动态添加事件代码
2008/11/30 Javascript
JavaScript 继承的实现
2009/07/09 Javascript
扩展javascript的Date方法实现代码(prototype)
2010/11/20 Javascript
学习面向对象之面向对象的基本概念:对象和其他基本要素
2010/11/30 Javascript
JS不间断向上滚动效果代码
2013/12/25 Javascript
JS创建自定义表格具体实现
2014/02/11 Javascript
JavaScript检查弹出窗口是否被阻拦的方法技巧
2015/03/13 Javascript
JS实现网页上随滚动条滚动的层效果代码
2015/11/04 Javascript
使用jQuery监听DOM元素大小变化
2016/02/24 Javascript
如何让一个json文件显示在表格里【实现代码】
2016/05/09 Javascript
基于jquery插件实现拖拽删除图片功能
2020/08/27 Javascript
全面解析jQuery $(document).ready()和JavaScript onload事件
2016/06/08 Javascript
JS实现复制内容到剪贴板功能兼容所有浏览器(推荐)
2016/06/17 Javascript
必备的JS调试技巧汇总
2016/07/20 Javascript
AngularJS基础 ng-model-options 指令简单示例
2016/08/02 Javascript
vue-router实现webApp切换页面动画效果代码
2017/05/25 Javascript
jquery与js实现全选功能的区别
2017/06/11 jQuery
vue2中引用及使用 better-scroll的方法详解
2018/11/15 Javascript
vue项目实现设置根据路由高亮对应的菜单项操作
2020/08/06 Javascript
Python的Django框架中自定义模版标签的示例
2015/07/20 Python
在Django admin中编辑ManyToManyField的实现方法
2019/08/09 Python
Python创建数字列表的示例
2019/11/28 Python
通用的Django注册功能模块实现方法
2021/02/05 Python
利物浦足球俱乐部官方商店(美国):Liverpool FC US
2019/10/09 全球购物
网络体系结构及协议的定义
2014/03/13 面试题
服务行业个人求职的自我评价
2013/12/12 职场文书
医院实习接收函
2014/01/12 职场文书
2015年信息宣传工作总结
2015/05/26 职场文书
一篇文章弄清楚Ajax请求的五个步骤
2022/03/17 Javascript
Windows Server 2012 R2 磁盘分区教程
2022/04/29 Servers