一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語(yǔ)言|JavaScript|易語(yǔ)言|vb.net|

服務(wù)器之家 - 編程語(yǔ)言 - ASP教程 - javascript asp教程 日期相關(guān)

javascript asp教程 日期相關(guān)

2019-10-22 10:17asp技術(shù)網(wǎng) ASP教程

javascript asp教程 日期相關(guān)

JavaScript is loosely typed. Database files are not. If you put text into a Boolean database column or a Boolean value into a date/time column, then you will get an error.

For the most part this is not a problem, except for date/time. It does not correspond to the JavaScript Date Object. So, we have to tear Date apart and rebuild it from scratch. If we don't, then we get a type mismatch error.

Take a look at the snippet below. (It's not part of our lesson, but I want you to look at it anyway.) Please notice DateTime.

objConn.Open(strConnect)
sql = "INSERT INTO FoloVisit (SessionID,VisitTime) "
sql+= "Values ('" + Session.SessionID + "',#" + DateTime + "#);"
objConn.Execute(sql)

DateTime has to be in a very particular format: #mm/dd/yyyy hh:mm:ss [a|p]m# As you well know new Date() doesn't even come close to this format. We will fix that in the script below.

Get Started:

Below is the script for Lesson 20.

<%@LANGUAGE="JavaScript"%>
<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
Dim VBTime,VBDate,VBDateTime
VBTime = Time & " "
VBDate = Date & " "
VBDateTime = Date & " " & Time
</SCRIPT>
<%
function whatTimeIsIt()
	{
	var m=new Date()
	var minute=m.getMinutes()
	var second=m.getSeconds()
	var ampm=false
	if (minute >=0 && minute < 10)
		{ minute=("0" + minute)	}
	if (second >= 0 && second < 10 )
		{ second=("0" + second) }
	var hours=m.getHours()
	if (hours > 12)
		{ ampm=true
		hours=hours-12 }
	if (hours==12)
		{ ampm=true }
	if (hours == 0)
		{ hours=hours+12
		ampm=false }
	if (ampm)
		{ ampm=" PM" }
	else
		{ ampm=" AM" }
	var myTime=hours + ":" + minute + ":" + second + ampm
	return myTime;
	}
var DateTime = new Date();
var Month = (DateTime.getMonth() + 1) + "/";
var Day = DateTime.getDate() + "/";
var Year = DateTime.getFullYear();
var JustTheDate = Month + Day + Year;
var JustTheTime = whatTimeIsIt();
var DateTime = Month + Day + Year + " " + whatTimeIsIt();

Response.Write("<HTML>\r")
Response.Write("<STRONG>JavaScript Time</STRONG><BR>\r")
Response.Write("The date in proper database format is: " + JustTheDate + "<BR>\r")
Response.Write("The time in proper database format is: " + JustTheTime + "<BR>\r")
Response.Write("The date & time together are: " + DateTime + "<BR>\r")
Response.Write("<HR>\r")
Response.Write("<STRONG>VBScript Time</STRONG><BR>\r")
Response.Write("The date in proper database format is: " + VBDate + "<BR>\r")
Response.Write("The time in proper database format is: " + VBTime + "<BR>\r")
Response.Write("The date & time together are: " + VBDateTime + "<BR>\r")
Response.Write("</HTML>")
%>

Click Here to run the script in a new window.

Living on VBScript Time:

The other way to solve the problem is to use the VBScript date and time Objects. What can I say? If you can't beat 'em, steal from 'em!

Time For a Tangent:

If all you want to do is store new Date() exactly as-is in your database then do so in a text or memo column. The disadvantage of using this tactic is that SQL cannot sort items correctly by date and time. Instead, they'll be sorted by alphabetical order.

Final Thoughts:

 

That's the end of the lesson plan. I have received messages from all over the world. Thank you for your kind words. If you have questions or comments you can click onto the link for the home page and then there's a link to contact me.

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲品质水蜜桃 | 波多野结衣久久国产精品 | 欧美久久天天综合香蕉伊 | 青青青久在线视频免费观看 | 91果冻制片厂天美传媒 | 波多野结衣xxxx性精品 | 亚洲免费视频一区二区三区 | 欧美日韩高清完整版在线观看免费 | 日韩欧美国产免费看清风阁 | 国产美女亚洲精品久久久综合 | 成年人免费观看 | 美女脱了内裤张开腿亲吻男生 | 九二淫黄大片看片 | 公园吃女人奶野战视频 | 四虎影视在线观看永久地址 | 国产精品福利短视在线播放频 | 美女的隐私无遮挡的网页 | 日本人与黑人做爰视频网站 | 久久久精品日本一区二区三区 | 亚洲精品综合 | 日韩夫妻性生活 | 美女被吸乳老师羞羞漫画 | 99国产精品免费视频 | 四虎永久在线精品免费影视 | 天天爱综合网 | 99视频全部看免费观 | h版小说| 国产裸舞福利资源在线视频 | 美女被扒开屁股进去网 | 四虎最新免费观看网址 | 白丝vk丨tk失禁 | 亚洲视频第一页 | 大乳一级一区二区三区 | 王晶三级作品 | aaa大片| 韩国三级在线播放 | 性奶乳妇 | 欧洲另类一二三四区 | 亚洲AV无码国产精品色在线看 | 国产日韩免费视频 | 天美传媒果冻传媒星空传媒 |