首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何从neo4j 3.2.2中输入的日期(以dd/MM/yyyy输入)中提取日(如sun、mon等)

从neo4j 3.2.2中输入的日期中提取日,可以通过以下步骤实现:

  1. 首先,确保日期以dd/MM/yyyy的格式输入。如果日期格式不正确,需要进行格式化或转换为正确的格式。
  2. 使用Neo4j的日期函数来提取日期中的日。Neo4j提供了一些日期函数,如date()day()等,可以用于处理日期数据。
  3. 使用date()函数将输入的日期字符串转换为Neo4j的日期类型。例如,假设输入的日期字符串为"01/01/2022",可以使用以下Cypher查询语句将其转换为日期类型:
代码语言:txt
复制

WITH "01/01/2022" AS inputDate

RETURN date(inputDate, 'dd/MM/yyyy') AS neo4jDate

代码语言:txt
复制

这将返回一个Neo4j日期对象,可以进一步提取其中的日。

  1. 使用day()函数提取日期对象中的日。例如,假设已经将日期字符串转换为Neo4j日期对象,可以使用以下Cypher查询语句提取其中的日:
代码语言:txt
复制

WITH date("2022-01-01") AS neo4jDate

RETURN day(neo4jDate) AS dayOfWeek

代码语言:txt
复制

这将返回日期的日,例如1,可以根据需要进一步转换为星期几的名称。

总结起来,从neo4j 3.2.2中输入的日期中提取日的步骤如下:

  1. 确保日期以dd/MM/yyyy的格式输入。
  2. 使用date()函数将日期字符串转换为Neo4j的日期类型。
  3. 使用day()函数提取日期对象中的日。

请注意,以上答案仅针对Neo4j 3.2.2版本,并假设日期输入格式正确。如果使用其他版本的Neo4j或日期格式不同,请参考相应版本的文档进行调整。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

SQL函数 TO_POSIXTIME

此表达式可能包含日期值、时间值或日期和时间值。 format - 可选 — 对应于 date_string 日期和时间格式字符串。如果省略,则默认为 DD MON YYYY HH:MI:SS。...日期开始经过实际秒数(和小数秒)是 Unix®timestamp,一个数值。 对 Unix® 时间戳进行编码生成 %PosixTime 时间戳。...如果省略或月值,则 dd 默认为 01; mm-dd 默认为 01-01。缺少时间组件默认为 00。支持小数秒,但必须明确指定;默认情况下不提供小数秒。...还支持不完整日期格式 YYYYMM,并假定 DD 值为 01。请注意,在这些情况下,必须为所有元素(例如 MMDD)提供前导零,但最后一个元素除外。格式不是有效格式元素字符将被忽略。...%PosixTime 不能表示 0001 年 1 月 1 之前或 9999 年 12 月 31 之后日期。尝试输入这样日期会导致 SQLCODE -400 错误。

2.4K20

java对时间操作,提供给你工具类,直接调用方法就可以操作时间了

sdf = new SimpleDateFormat("", Locale.SIMPLIFIED_CHINESE); 设置要转换格式 sdf.applyPattern("yyyyMMdd_...-转换格式区分大小写,yyyy 代表年份,MM 代表月份,dd 代表日期,HH 代表 24 进制小时,hh 代表 12 进制小时,mm 代表分钟,ss 代表秒。...4 将日期转换成中文年月时分秒 SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd HH时mm分ss秒"); try { Date...5将指定日期转换成带周格式 DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date d1 = df.parse("2017...//yf=1表示返回包含月份 //rq=1表示返回包含日期 //format表示返回格式 1 * 年月日中文返回 2 横线-返回 // 3 斜线/返回 4 缩写不带其它符号形式返回

2.8K30

MatLab函数datetime、datenum、datevec、datestr

1904年 1月 0起计天数 ‘juliandate’ UTC 时间公元前 4714年 11月 24(前公历日历)中午起计天数 ‘modifiedjuliandate’ UTC...时间 1858年 11月 17午夜起计天数 ‘posixtime’ UTC 时间 1970年 1月 1 00:00:00 起计秒数(不算闰秒) ‘yyyymmdd’ YYYYMMDD 数值形式表示日期...使用月份名前三个字母 Mar mm 使用两位数月份 03 m 使用月份名首字母大写表示月份 dddd 使用日期对应星期 Sunday ddd 使用日期对应星期前三个字母 Sun dd 两位数日期...使用月份名前三个字母 Mar mm 使用两位数月份 03 m 使用月份名首字母大写表示月份 dddd 使用日期对应星期 Sunday ddd 使用日期对应星期前三个字母 Sun dd 两位数日期...dddd 使用日期对应星期 Sunday ddd 使用日期对应星期前三个字母 Sun dd 两位数日期 15 d 日期对应星期大写首字母 S HH 两位数小时 18 MM 两位数分钟 25

4.9K40

SQL函数 TO_TIMESTAMP

format - 可选 — 对应于 date_string 日期和时间格式字符串。如果省略,则默认为 DD MON YYYY HH:MI:SS。...如果省略或月值,则 dd 默认为 01; mm-dd 默认为 01-01。...如果您提供不带日期组件时间字符串,则 TO_TIMESTAMP 提供当年 01–01(1 月 1 日期。可以为输入 date_string 提供任何类型日期和时间字符串。...还支持不完整日期格式 YYYYMM,并假定 DD 值为 01。请注意,在这些情况下,必须为所有元素(例如 MMDD)提供前导零,但最后一个元素除外。格式不是有效格式元素字符将被忽略。...元素(任一个)时间格式,与时间格式分开一个或多个空格。例如:DD-MON-YYYY-HH:MI:SS。

3.4K10

SQL知识大全(五):SQL时间函数

MON缩写 DD 数字 DAY 星期全拼 DY 星期缩写 AM 表示上午或者下午 HH24、HH12 12小时制或24小时制‍ MI 分钟‍‍ SS 秒钟‍‍‍ 具体示例如下: SELECT..., 'YYYY-MM-DD HH24:MI') FROM DUAL SELECT TO_DATE('2006-05-01 19', 'YYYY-MM-DD HH24') FROM DUAL SELECT...时间提取 时间提取函数包括year(),month(),day(),hour(),minute(),second(),其用法都是一直,这些函数分别返回 date 年份,月份,日期,时间,范围为...expr1 和 expr2 都是日期日期时间表达式。运算只用到了这些值日期部分。...date 是一个用来指定开始日期 DATETIME 或 DATE 值。expr 是一种字符串形式呈现表达式,用来指定开始日期增加或减少间隔值。

1.8K20

【计算机本科补全计划】Java学习笔记(九) Java日期时间

第一个构造函数使用当前日期和时间来初始化对象。 Date( ) 第二个构造函数接收一个参数,该参数是1970年1月1毫秒数。...10 String toString( ) 把此 Date 对象转换为以下形式 String: dow mon dd hh:mm:ss zzz yyyy 其中: dow 是一周某一天 (Sun,...String args[]) { Date dNow = new Date( ); SimpleDateFormat ft = new SimpleDateFormat ("E yyyy.MM.dd...8、 Calendar类 我们现在已经能够格式化并创建一个日期对象了,但是我们如何才能设置和获取日期数据特定部分呢,比如说小时,,或者分钟? 我们又如何日期这些部分加上或者减去值呢?...,需要首先创建一个Calendar对象,然后再设定该对象年月参数来完成。

63520

Oracle函数 – 日期函数详解

日期时间函数用于处理时间类型数据,Oracle7位数字格式来存放日期数据,包括世纪、年、月、、小时、分钟、秒,并且默认日期显式格式为“DD-MON-YY”。...在Oracle准确来说一个礼拜是星期日开始到星期六结束,其中时间差天数为单位。...:全拼字符集表示(星期六) HH,HH12:一天第几个小时,12进制表示法  HH24:一天第几个小时,取值为00~23  MI:一小时分钟  SS:一分钟秒  SSSS:午夜开始过去秒数...d)函数:提取日期特定部分。...5-21,那么这个星期一日期就是5-21减去7天,而星期日日期就是5-21减去1天. select to_char(sysdate, 'yyyy-mm-dd') 今天,'星期'||substr('一二三四五六

6.4K11
领券