Recomendado: Cómo generar imágenes a partir de imágenes digitales en páginas web Guarde el siguiente código como myimg.asp e inserte imgsrc = myImg.asp? Tel = 010-0000000 en la posición donde se mostrará el número (como el número QQ, etc.). % Callcom_creatValidCode (request.queryString (Tel)) PublicsUBCom_CreatValidCode (PTEL) '---------- 禁止缓存 Respuesta.expires = 0 Respuesta.
En ASP, proporcionamos funciones especiales de adición de fecha y sustracción.1. Agregar fechas
Función dataadd
Devuelve la fecha en que se ha agregado el intervalo de tiempo especificado.
Dateadd (intervalo, número, fecha)
La sintaxis de la función dataadd tiene los siguientes parámetros
(1) Opciones imprescindibles para intervalo. Una expresión de cadena que indica el intervalo de tiempo a agregar. Para los valores, consulte la sección Configuración.
(2) Número requerido. Expresión numérica, que indica el número de intervalos de tiempo a agregar. Las expresiones numéricas pueden ser positivas (obtener fechas futuras) o negativas (obtener fechas más allá).
(3) Una opción de fecha requerida. Variante o texto que representa la fecha para agregar intervalo.
ilustrar
La función DataAdd se puede usar para sumar o restar el intervalo de tiempo especificado desde la fecha. Por ejemplo, DateDD se puede usar para calcular la fecha 30 días desde el mismo día o para calcular la hora a 45 minutos desde el día de hoy. Para agregar un intervalo de tiempo en los días hasta la fecha, puede usar el número de días (y), días (d) de un año o el número de días (W) de una semana.
La función DateAdd no devuelve una fecha no válida. El siguiente ejemplo agrega un mes al 31 de enero de 2019:
NewDate = Dataadd (M, 1,31-enero-95)
En este ejemplo, Dateadd regresa el 28 de febrero de 95, en lugar del 31 de febrero del 95. Si la fecha es el 31 de enero de 2019, regresa el 29 de febrero de 2019, porque 1996 es un año bisiesto.
Si la fecha calculada es antes de 100 AD, se generará un error.
Si el número no es un valor largo, redondeado al entero más cercano antes del cálculo.
2. Fecha de sustracción
Función de fechoría
Devuelve el intervalo de tiempo entre dos fechas.
Datediff (intervalo, date1, date2 [, FirstdayOfweek [, FirstWeekofyear]]))
La sintaxis de la función de fecha tiene los siguientes parámetros:
(1) Opciones imprescindibles para intervalo. Una expresión de cadena que representa el intervalo de tiempo utilizado para calcular la fecha1 y la fecha2. Para los valores, consulte la sección Configuración.
(2) Las opciones requeridas para la fecha1 y la fecha2. Expresión de fecha. Dos fechas utilizadas para el cálculo.
(3) El primer día de semana es opcional. Especifica la constante para el primer día de la semana. Si no se especifica, el valor predeterminado es el domingo. Para los valores, consulte la sección Configuración.
(4) FirstWeekOfyear es opcional. Especifique la constante para la primera semana del año. Si no se especifica, el valor predeterminado es la semana del 1 de enero. Para los valores, consulte la sección Configuración.
ilustrar
La función de fechoría se usa para determinar el número de intervalos de tiempo especificados que existen entre dos fechas. Por ejemplo, puede usar Datediff para calcular el número de días en que las dos fechas difieren, o el número de semanas entre el mismo día y el último día del año.
Para calcular el número de días entre la fecha1 y la fecha2, puede usar el número de días (y) o días (d) de un año. Cuando el intervalo es el número de días de la semana (W), la fecha devuelve el número de días de la semana entre las dos fechas. Si la fecha1 es el lunes, la fecha calcula el número de lunes antes de la fecha2. Este resultado contiene fecha2 y no fecha1. Si el intervalo es Semana (WW), la función fechada devuelve el número de semanas entre dos fechas en la tabla de calendario. La función calcula el número de domingos entre la fecha1 y la fecha2. Si la fecha2 es el domingo, la fecha calculará la fecha2, pero incluso si la fecha1 es el domingo, la fecha1 no se calculará.
Si la fecha1 es posterior a la fecha2, la función de fecha de fecha devuelve un número negativo.
El parámetro del primer día de la semana tendrá un impacto en el cálculo utilizando símbolos de intervalo W y WW.
Si la fecha1 o la fecha2 es un texto de fecha, el año especificado se convierte en una parte fija de la fecha. Pero si la fecha1 o la fecha2 se incluye en las cotizaciones () y el año se omite, el año en curso se insertará cada vez que se calcule la expresión date1 o date2 en el código. Esto le permite escribir código de programa para diferentes años.
Cuando el intervalo es año (yyyy), compare el 31 de diciembre y el 1 de enero del año siguiente. Aunque en realidad está solo un día de diferencia, Datediff devuelve 1 para indicar la diferencia de un año.
Compartir: Cómo prevenir el robo de enlaces ilegales de este sitio En la actualidad, hay muchos enlaces ilegales al robo de páginas web y archivos en otros sitios web. El siguiente método es evitar enlaces usando el código ASP. La idea principal es usar request.servervariables para recopilar http_referrer, y luego determinar si el enlace proviene del exterior en función del valor de esta variable para evitar enlaces ilegales. Primero, necesitamos citar la imagen de la siguiente manera: imgsrc =