Foros del Web » Programando para Internet » PHP »

Insertar fecha?

Estas en el tema de Insertar fecha? en el foro de PHP en Foros del Web. Como inserto la fecha actual del PC en una Base de Datos en MS SQL Server? Con la función NOW() ?...
  #1 (permalink)  
Antiguo 10/12/2003, 18:04
Avatar de Reynier  
Fecha de Ingreso: noviembre-2002
Ubicación: Por ahí en algún sitio
Mensajes: 1.844
Antigüedad: 15 años
Puntos: 1
Insertar fecha?

Como inserto la fecha actual del PC en una Base de Datos en MS SQL Server? Con la función NOW() ?
__________________
Ing. Reynier Pérez Mira
  #2 (permalink)  
Antiguo 10/12/2003, 20:10
 
Fecha de Ingreso: septiembre-2003
Mensajes: 248
Antigüedad: 14 años, 3 meses
Puntos: 2
Hola, la función para fechas en el sql server es Getdate(), aunque te aonsejo que lo pongas como valor por defecto, lo puedes hacer desde al administrador corporativo
sin embargo esta consulta no es de php sino de base de datos deberías pedir que sea trasladada al foro de base de datos donde con seguridad podrán ayudarte mejor
saludos
__________________
Jose A
  #3 (permalink)  
Antiguo 11/12/2003, 06:14
Avatar de eoes  
Fecha de Ingreso: diciembre-2003
Ubicación: Puerto Ordaz
Mensajes: 78
Antigüedad: 14 años
Puntos: 0
Existen varias formas (creo) esta es una, solo tienes que llamar la funcion, es bueno colocarla en otro archivo y utilizar include si la vas a utilizar varias veces. Lo puedes asignar a una veriable o a un texbox y luego usas el insert.


// Funcion para obtener hora
function hora_actual()
{
// Obtiene la hora actual
$tiempo_actual = time();
$hor = date("h", $tiempo_actual);
$min = date("i", $tiempo_actual);
$mer = date("a", $tiempo_actual);
$hora_actual = "$hor:$min $mer";
return $hora_actual;
}

Aqui tienes los parametros y los formatos que puede recibir date(). (Tomado del manual de php)

date
(PHP 3, PHP 4 )

date -- da formato a la fecha/hora local
Descripción
string date ( string format [, int timestamp])


Devuelve una cadena formateada de acuerdo con la cadena de formato dada, utilizando el valor de timestamp dado o la hora local actual si no hay parámetro.

Se reconocen los siguientes caracteres en la cadena de formato:


a - "am" o "pm"

A - "AM" o "PM"

d - día del mes, dos dígitos con cero a la izquierda; es decir, de "01" a "31"

D - día de la semana, en texto, con tres letras; por ejemplo, "Fri"

F - mes, en texto, completo; por ejemplo, "January"

h - hora, de "01" a "12"

H - hora, de "00" a "23"

g - hour, sin ceros, de "1" a "12"

G - hour, sin ceros; de "0" a "23"

i - minutos; de "00" a "59"

j - día del mes sin cero inicial; de "1" a "31"

l ('L' minúscula) - día de la semana, en texto, completo; por ejemplo, "Friday"

L - "1" or "0", según si el año es bisiesto o no

m - mes; de "01" a "12"

n - mes sin cero inicial; de "1" a "12"

M - mes, en texto, 3 letras; por ejemplo, "Jan"

s - segundos; de "00" a "59"

S - sufijo ordinal en inglés, en texto, 2 caracteres; por ejemplo, "th", "nd"

t - número de días del mes dado; de "28" a "31"

U - segundos desde el valor de 'epoch'

w - día de la semana, en número, de "0" (domingo) a "6" (sábado)

Y - año, cuatro cifras; por ejemplo, "1999"

y - año, dos cifras; por ejemplo, "99"

z - día del año; de "0" a "365"

Z - diferencia horaria en segundos (de "-43200" a "43200")
__________________
Fran Ros.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:55.