MongoDB日期转换
1、查询日期分组,把Long时间转换
db.getCollection('Warehouse.InoutstockDetail').aggregate([
{
$match:{"_id":ObjectId("59b89682e4b0bd561aa3554c")}
},
{$project : {
year : {$year : {$add:[new Date(0),"$createAt"]}},
month : {$month : {$add:[new Date(0),"$createAt"]}},
day:{$dayOfMonth:{$add:[new Date(0),"$createAt"]}}
}},
{$group : {
_id : {year : "$year", month : "$month",day:"$day"},
count : {$sum : 1}
}}
])
代码展示: ProjectionOperation projectionOperation = Aggregation.project().andExpression("year(add(new java.util.Date(0),date))").as("year")
.andExpression("month(add(new java.util.Date(0),date))").as("month")
.andExpression("dayOfMonth(add(new java.util.Date(0),date))").as("day").andExclude("_id");
2、查询日期分组,日期类型为DATE
db.getCollection('Warehouse.InoutstockDetail').aggregate([
{
$match:{"_id":ObjectId("59b89682e4b0bd561aa3554c")}
},
{$project : {
year : {$year : "$createDate"},
month : {$month : "$createDate"},
day:{$dayOfMonth:"$createDate"}
}},
{$group : {
_id : {year : "$year", month : "$month",day:"$day"},
count : {$sum : 1}
}}
])
MongoDB日期转换相关推荐
- mysql 日期时间格式化字符串_MySQL日期函数与日期转换格式化函数大全
Mysql作为一款开元的免费关系型数据库,用户基础非常庞大,本文列出了MYSQL常用日期函数与日期转换格式化函数 1.DAYOFWEEK(date) SELECT DAYOFWEEK('2016-01 ...
- 将中文日期转换成自己想要的格式如:2018年09月29日转换成2018-09-29
def date_conversion(self,date): '''将中文日期转换成自己想要的格式如:2018年09月29日转换成2018-09-29''' c = list(re.findall( ...
- atitit.设计模式(1)--—职责链模式(chain of responsibility)最佳实践O7 日期转换
atitit.设计模式(1)---职责链模式(chain of responsibility)最佳实践O7 日期转换 1. 需求:::日期转换 1 2. 可以选择的模式: 表格模式,责任链模式 1 3 ...
- oracle时间戳-日期转换
为什么80%的码农都做不了架构师?>>> 日期转换毫秒 Sql代码 SELECT TO_NUMBER(TO_DATE('2005-03-29 12:30:45', 'YYYY- ...
- sql server datetime格式_为什么你SQL Server中SQL日期转换出错了呢?
开发人员有时候使用类似下面SQL将字符串转换为日期时间类型,乍一看,这样的SQL的写法是没有什么问题的.但是这样的SQL其实有时候就是一个定时炸弹,随时可能出现问题(隐藏的炸弹而已,只是等触发条件而已 ...
- oracle 日期改字符格式_oracle怎么把数值型日期转换成日期字符型
展开全部 oracle把数值型日期转换bai成日期字符du型的操作方法和详细步骤zhi如下: 1.首先dao,将字符串类型版转换为权数字类型. 此方法使用to_number()直接进行转换. 具体语法 ...
- Hive 数仓中常见的日期转换操作
(1)Hive 数仓中一些常用的dt与日期的转换操作 下面总结了自己工作中经常用到的一些日期转换,这类日期转换经常用于报表的时间粒度和统计周期的控制中 日期变换: (1)dt转日期 to_date(f ...
- python各种类型日期转换大全
最近写python做各种日期转换比较多,顺便总结一下,先上张图: 1 # 根据字符串类型转日期 返回值类型<class 'time.struct_time'> 2 st_time = ti ...
- C#中把货币、日期转换成中文大写
日期转换代码如下: /**//// <summary> /// 日期转换为中文大写 /// </summary> public class UpperConvert { ...
最新文章
- 使用boost解析域名服务
- pthread_cond_wait() 函数的使用
- 第28篇 js中let和var
- mysql ib_logfile 数量_Mysql 事务日志(Ib_logfile)
- bp神经网络应用实例_预测方法合集——BP神经网络
- Chapter 1 Securing Your Server and Network(1):选择SQL Server运行账号
- Delphi关于StringGrid的公用模块[转]
- python基础知识下载_Python基础知识(一)
- 创建自定义的Visual Studio项模板
- canvas笔记-lineJoin和miterLimit的使用
- leetcode - 94. 二叉树的中序遍历
- PIE SDK 坐标系创建、定义、对比
- webservice 安全性 对外_WebService的安全性讨论【身份识别】
- python定时任务管理系统_python定时任务最强框架APScheduler详细教程
- 每个程序员都应该阅读的10本数据结构和算法书籍
- 3dmax2016的破解和安装
- Python爬虫 之 破解 cookie 代理 验证码 实战
- LeetCode 分数加减运算
- 前端框架之bootstrap学习(一)
- 绘制遗传图谱工具——MapChart