Data()笔记之getDay()的基本用法

// getDay()    从 Date 对象返回一周中的某一天 (0 ~ 6)。
    
    //1.获取当前日期是周几
    console.log(new Date().getDay())
    
    //2.获取当月第一天是周几  传入的月份比现实月份小一个月
    console.log(new Date(2019,6,1).getDay())
    
    console.log(new Date(new Date().setDate(1)).getDay())

 

### 获取当前日期中的“天”信息 在不同的编程语言和数据库系统中,获取当前日期中“天”的信息通常是一个基础且常见的操作。以下是一些常见场景和实现方式: #### 在 JavaScript 中获取当前日期的“天” JavaScript 提供了 `Date` 对象来处理日期和时间。通过调用 `getDate()` 方法可以获取当前日期中的“天”部分。示例代码如下: ```javascript function getDay() { const currentDate = new Date(); const day = currentDate.getDate(); // 获取当前日期的“天” document.write(day); } getDay(); ``` #### 在 Python 中获取当前日期的“天” Python 的 `datetime` 模块提供了强大的日期和时间处理功能。通过 `datetime.date.today()` 获取当前日期,并使用 `.day` 属性提取“天”部分。示例代码如下: ```python from datetime import date current_date = date.today() day = current_date.day print(day) ``` #### 在 SQL 中获取当前日期的“天” SQL 提供了多种内置函数来处理日期和时间。在 MySQL 中,可以通过 `DAYOFMONTH()` 函数获取当前日期的“天”部分。示例代码如下: ```sql SELECT DAYOFMONTH(CURDATE()) AS current_day; ``` 在 Oracle 中,可以使用 `EXTRACT` 函数来提取日期中的“天”部分: ```sql SELECT EXTRACT(DAY FROM SYSDATE) AS current_day FROM dual; ``` #### 在 Spark SQL 中处理日期的“天”信息 Spark SQL 提供了丰富的日期函数来处理日期信息。例如,可以通过 `current_date()` 获取当前日期,并结合 `date_sub()` 函数进行日期减法操作[^2]。如果需要获取当前日期的“天”部分,可以使用 `dayofmonth()` 函数: ```sql SELECT dayofmonth(current_date()) AS current_day; ``` #### 在量化交易框架中处理交易日期 某些量化交易框架提供了获取交易日期的功能。例如,可以通过 `get_trading_day()` 函数获取特定的交易日期(如前一天或后一天的交易日)[^3]。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值