javascript asp教程 日期相关
(等待您提供文章)
原文:
在繁华的都市中,有一栋古老而神秘的大楼。这座楼的历史悠久,见证了城市的发展和变迁。每当夜幕降临,大楼的灯光闪烁,仿佛在诉说着它的故事。
这座矗立在繁华都市中心的古老建筑,宛如一本被岁月雕刻的历史书籍,诉说着城市的发展和变迁。它散发出的神秘气息引人入胜,令人好奇其背后所隐藏的故事。每当夜幕降临,大楼的灯光熠熠生辉,闪烁着迷人的光芒,仿佛在向世人展示其风华绝代的历史故事。
这座大楼的每一块砖、每一片瓦都承载着丰富的历史记忆。或许在某个角落,隐藏着一段古老的传说,或是在某个房间,上演过一出动人的戏剧。岁月的痕迹在这座大楼上留下了深深的烙印,它见证了城市的沧桑巨变,也见证了历史的变迁。
在这里,时间仿佛凝固,让人感受到一种别样的韵味。无论是匆匆路过的行人,还是夜晚在此逗留的游客,都会被这座大楼的韵味所吸引,被其背后的故事所打动。这座大楼不仅是建筑的象征,更是历史的见证,是文化的传承。
如今,这座大楼依然屹立不倒,继续诉说着它的故事。它的灯光在夜晚闪烁,仿佛在向世界宣告它的存在,让人无法忽视。这座大楼的故事还在继续,等待着更多的人来、来感受。
让我们看一下下面的代码片段。(虽然这不是我们课程的内容,但我还是想请你们看一下。)请注意其中的DateTime。
```javascript
objConn.Open(strConnect);
sql = "INSERT INTO FoloVisit (SessionID, VisitTime) " +
"Values ('" + Session.SessionID + "', " + DateTime + ");";
objConn.Execute(sql);
```
DateTime必须采用特定的格式:mm/dd/yyyy hh:mm:ss [a|p]m。而新的Date()对象的格式与此相差甚远。我们将在下面的脚本中进行修复。
以下是Lesson 20的脚本:
```javascript
<%@LANGUAGE="JavaScript"%>
Dim VBTime,VBDate,VBDateTime
VBTime = Time & " "
VBDate = Date & " "
VBDateTime = Date & " " & Time
<%
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 = 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("
")
Response.Write("JavaScript Time
")
Response.Write("The date in proper database format is: " + JustTheDate + "
")
Response.Write("The time in proper database format is: " + JustTheTime + "
")
Response.Write("The date & time together are: " + DateTime + "
")
Response.Write("
")
Response.Write("VBScript Time
")
Response.Write("The date in proper database format is: " + VBDate + "
") // VBDate is a pre-existing variable in VBScript that holds the current date in the format MM/dd/yyyy.
Response.Write("The time in proper database format is: " + VBTime + "
") // VBTime is a pre-existing variable in VBScript that holds the current time in the format hh:mm:ss AM/PM.
Response.Write("The date & time together are: " + VBDateTime + "
") // VBDateTime combines the date and time in the format MM/dd/yyyy hh:mm:ss AM/PM, which is often used in database queries and operations.
Response.Write("") %>
```将此脚本在新的窗口中运行即可看到结果。另一种解决该问题的方式是使用VBScript的日期和时间对象。如果你无法击败它们,就从它们那里窃取!如果你的目标只是在数据库中以原样存储new Date(),可以将其存放在文本或备忘录列中。但这样做的缺点是,SQL无法正确按日期和时间进行排序,而是按字母顺序排序。至于最后一点想法:课程计划结束了,感谢来自世界各地的支持消息。如果有任何问题或建议,可以通过主页链接联系到我。至此为止!欢迎再次使用JavaScript或任何其他语言编写代码时保持警惕和灵活变通。
网络安全培训
- javascript asp教程 日期相关
- ASP面向对象编程探讨及比较
- vue实现绑定事件的方法实例代码详解
- JavaScript实现SHA-1加密算法的方法
- AngularJS模块详解及示例代码
- js读取并解析JSON类型数据的方法
- 简单谈谈Javascript中类型的判断
- 基于vue2.0实现仿百度前端分页效果附实现代码
- 网站防止被刷票的一些思路与方法
- 集合类Array List HashTable实例操作练习
- ASP中实现定时发送邮件的代码分享
- 原生js实现针对Dom节点的CRUD操作示例
- vue服务端渲染操作简单入门实例分析
- 如何在CentOS中安装PHP7.4的方法步骤
- asp.net 细说文件读写操作(读写锁)
- 东之伊甸主题曲