在浏览器使用js代码获取当前日期 并以指定格式输出
  X5zJxoD00Cah 2023年11月02日 31 0

在浏览器使用js代码获取当前日期 并以指定格式输出

1

要通过浏览器地址栏使用JavaScript代码获取当前日期,你可以使用以下步骤:

  1. 在浏览器地址栏中输入 "javascript:",然后在冒号后面添加你的JavaScript代码。
  2. 使用JavaScript的Date对象来获取当前日期。你可以使用以下代码:
javascript:var currentDate = new Date(); alert(currentDate);
  1. 将代码复制粘贴到浏览器地址栏中,然后按下回车键。

这将在浏览器中弹出一个对话框,显示当前日期和时间。请注意,不同浏览器可能对在地址栏中执行JavaScript代码的支持程度有所不同

2

为什么浏览器地址栏无法粘贴字符串"javascript:"

浏览器地址栏通常会对输入的内容进行一些安全性检查和限制,以防止恶意代码的执行。其中一个限制是禁止在地址栏中直接粘贴以 "javascript:" 开头的字符串。 这是为了防止恶意网站或攻击者通过欺骗用户,在地址栏中执行恶意的JavaScript代码。如果浏览器允许在地址栏中直接粘贴 "javascript:" 字符串,那么攻击者可能会通过欺骗用户将恶意代码粘贴到地址栏中,从而执行恶意操作。 为了保护用户的安全,浏览器对地址栏中的输入进行了限制。如果你想在浏览器中执行JavaScript代码,可以使用浏览器的开发者工具控制台或在网页中嵌入JavaScript代码来实现。

chrome下试试Ctrl+shift+J进入控制台,在控制台直接输入javascript代码,不用前导“javascript:”.

3

通过以下步骤在浏览器的开发者工具控制台中获取当前日期并以指定格式输出:

  1. 打开浏览器(如Chrome)。
  2. 按下键盘上的 F12 键,或右键点击页面并选择 "检查",打开开发者工具。
  3. 在开发者工具中,切换到 "控制台" 选项卡。
  4. 在控制台中输入以下代码并按下回车键:
var currentDate = new Date();
var year = currentDate.getFullYear();
var month = String(currentDate.getMonth() + 1).padStart(2, '0');
var day = String(currentDate.getDate()).padStart(2, '0');
var formattedDate = year + '-' + month + '-' + day;
console.log(formattedDate);

这将在控制台中输出当前日期,格式为 "YYYY-MM-DD"(例如:2023-08-18)。

请注意,这种方法只能在浏览器的开发者工具控制台中使用,而无法直接在浏览器地址栏中执行。

4

要想在地址栏直接输入并alert

需手动输入"javascript:"或部分粘贴+手动输入,再写入代码,比如alert(Date())

5

输出当前日期格式如"2018-08-18"

alert(new Date().toISOString().split('T')[0]);
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
X5zJxoD00Cah