Articles of datetime

Conversión de cadena de date a otra cadena

¿Cómo puedo convertir "2014-10-13T10: 41: 22.863 + 08: 00" en "2014-10-13 10:41"? No lo hice: String date = "2014-10-13T10:41:22.863+8:00"; SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm"); Date dateTime = null; try { dateTime = dateFormat.parse(date); } catch(ParseException e) { … } System.out.printf(dateTime.toString()); … Da ParseException 2014-10-13T10: 41: 22.863 + 8: 00

Fechas de superposition de dates

TableA (id int, match1 char, match2 char, match3 char, startdate datetime, enddate, estado char) id match1 match2 match3 startdate enddate 1 AAA BBB CCC 2006-01-01 2007-01-01 2 AAA BBB CCC 2006-12-12 2008-01-01 3 AAA BBB CCC 2008-01-01 2012-02-02 4 DDD EEE FFF 2009-01-01 2012-01-01 5 DDD EEE FFF 2013-01-01 2020-01-01 Ref TableB (match1 char, match2, […]

Un agregado puede no aparecer en la list de sets de una instrucción UPDATE. Si la actualización con nombres de columna

En ejecución, da error Un agregado puede no aparecer en la list de sets de una instrucción UPDATE. Código: update CheckInCheckOut set CountHours = (select ROUND(SUM(DATEDIFF(ss,CheckIn,CheckOut) / 60.0 / 60.0), 2)) where UserId_Fk = 3 Esta consulta funciona cuando la escribo como: update CheckInCheckOut set CountHours = ROUND(SUM(DATEDIFF(ss, '2014-05-15 00:23:04.580', '2014-05-15 00:25:04.580') / 60.0 / […]

SQL Server: obtenga datos del logging con date máxima / date más reciente

Estoy utilizando el siguiente procedimiento almacenado para get la date más reciente de una columna que funciona bien. ¿Puede alguien decirme cómo tengo que enmendar esto para que también obtenga el rest de los datos de este logging seleccionado (es decir, el que tiene la date máxima)? La columna en cuestión se llama "actualizada" y […]

Cálculo del time total en un lugar con SQL Server datetime

Soy nuevo en SQL y me preguntaba si lo siguiente es posible de lograr. Usando SQL Server 2012 me gustaría encontrar el time total que una entidad determinada ha gastado en una location en minutos. Hay múltiples inputs para cada entidad, ya que pueden haber entrado y salido de una location determinada muchas veces durante […]

cómo get 30 días de hoy

Select from x WHERE yid = rid AND (h.test1 <=todaysdate) AND (h.test1>= 30 days from today) ¿Cómo puedo escribir esa línea 30 días a partir de hoy en una consulta? En cambio, pongo una date o un mes de la date de hoy.

Cómo calcular el monto en function de la cantidad de días hábiles del mes

Tengo la siguiente consulta que muestra una tabla con date (mes) y una cantidad: SELECT TOP 1000 [date] ,[amount] FROM [database].[dbo].[table] Que muestra lo siguiente: date amount 201304 1750359.95 201305 1853203.29 201306 1741522.66 201307 1655812.14 Tengo la siguiente consulta que indica cuántos días laborables (de negocios) hay en este mes: DECLARE @theDate DATETIME SET @theDate […]

¿Cómo probar dos dates para igualdad en T-SQL (ignorando sus componentes de time)?

¿Cómo puedo probar dos dates (sin include sus componentes de time) para la igualdad?

Diferentes dates Oracle 11g con TOAD

Tengo las siguientes consultas: SELECT to_date(to_char(to_date('01-FEB-1949'))) FROM DUAL; /*this returns 2/1/2049. */ SELECT to_date(to_char(to_date('01-FEB-1949'),'dd-MON-yyyy')) FROM DUAL; /*this returns 2/1/1949.*/ ¿Por qué el primero devuelve el año 2049 lugar de 1949 ? Al search en Google, descubrí que puedo "forzar" que el formatting de date del cliente sea el deseado al cambiar la key en el […]

c # SQL Server: tipo de datos DATETIME

Estoy escribiendo una testing de unidad que almacena un object con un parámetro DateTime en una columna de database de DATETIME2 SQL Server. Luego creo un object DateTime temporal llamado new_date_time y establezco ese valor en DateTime.Now . El valor new_date_time se usa para actualizar el valor anterior y la consulta SQL para hacer esto […]