- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
假设我有一个名为“date”的日期变量。我需要获取一个“周”变量,它不显示周数,而是显示周名称,即实际上一周的第一天。例如,当前周值将是“2019-Jul-28”,我需要整个星期的该值。下周将显示“2019-08-04”,依此类推。
我的解决方案使用 python,但我在 SPSS 中收到警告消息,并且没有获得任何新的变量值:
STRING day (A10).
STRING monthday monthnumber (A2).
DO IF (XDATE.MDAY(date) < 10).
COMPUTE monthday =
CONCAT('0',STRING(XDATE.MDAY(date),F1)).
ELSE.
COMPUTE monthday =
STRING(XDATE.MDAY(date),F2).
END IF.
EXECUTE.
DO IF (XDATE.MONTH(date) < 10).
COMPUTE monthnumber =
CONCAT('0',STRING(XDATE.MONTH(date),F1)).
ELSE.
COMPUTE monthnumber =
STRING(XDATE.MONTH(date),F2).
END IF.
EXECUTE.
COMPUTE day =
CONCAT(monthday,'/',monthnumber,'/',STRING(XDATE.YEAR(date),F4)).
EXECUTE.
STRING Week (A11).
begin program.
from datetime import datetime, timedelta
def weekname(day):
dt = datetime.strptime(day, '%d/%m/%Y')
week = dt - timedelta(days=dt.weekday())
return week.strftime('%Y/%b/%d')
end program.
SPSSINC TRANS result = week
/FORMULA "weekname(day)".
EXECUTE.
我收到的警告如下:警告变量名称重复。
但主要问题是 Week 变量中没有值。
有人可以帮忙吗?
非常感谢!!!
最佳答案
这是您的解决方案的简短版本:
STRING weekname(A11).
COMPUTE weekname=STRING(datesum(date, -(xdate.wkday(date) - 1), 'days'),DATE11).
关于python - 如何在 SPSS 中将周名称变量创建为等于一周第一天的字符串(例如星期日的日期),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57329451/
我需要将日期截断到一周的开始,在我的例子中是星期天。我如何在 PostgreSQL 中执行此操作?这截断到星期一: date_trunc('week', mydate) 最佳答案 如果您从当前日期中减
我需要形成几个包含日期集的子查询,仅包括两个设置点之间的星期日,例如 01.04.2018 和 30.06.2018 之间。 想到的第一件事是这样的: SELECT '01.04.2018' STAR
我有周数(例如 23),我想获取该周周一和周日的日期。 我假设星期一是一周的第一天(例如,我的脚本中有 SET DATEFIRST 1)。 最佳答案 DECLARE @startweek1 datet
我使用 Bootstrap DateTimePicker 来显示日历,我想从日历中删除一些天(禁用它们) $(function () { $('#datetimepicker1').d
我有以下代码: function myFunction() { var ss = SpreadsheetApp.getActiveSpreadsheet(); // current
我有以下代码: function myFunction() { var ss = SpreadsheetApp.getActiveSpreadsheet(); // current
我想知道如何以 2013 年 04 星期日的格式将日期和时间最好地插入到数据库表中。我一直在尝试但一直插入为 2013-09-16 。谢谢 这是我的sql代码: $query = "INSERT IN
我正在使用 UILocalNotification 进行报警。我有一个基于工作日(星期日、星期一、星期二、星期三、星期四、星期五、星期六)重复的自定义选项。这么多应用程序都做了这个过程。我尽力了。但我
下面的函数返回图表数据 上述函数返回的输出格式如下 [Object { date=Date, value=112, volume=1469}, Object { date=Date, value
我是一名优秀的程序员,十分优秀!