English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

علامة <fmt:setTimeZone>

مكتبة العلامات القياسية في JSP

استخدام علامة <fmt:setTimeZone> يهدف إلى نسخ موضوع المنطقة الزمنية إلى مجال معين.

تنسيق الجملة

<fmt:setTimeZone value="<string>" var="<string>" scope="<string>"/>

الصفات

خصائص علامة <fmt:setTimeZone> هي:

الصفاتالوصفهل هو ضروريالقيمة الافتراضية
القيمة المنطقة الزمنية نعم لا شيء
var اسم المتغير لتحديد المنطقة الزمنية الجديدة لا استبدال القيمة الافتراضية
المجال مجال المتغيرات لا Page

مثال عرض

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<html>
<head>
<title>JSTL fmt:setTimeZone العلامة</title>
</head>
<body>
<c:set var="now" value="<%=new java.util.Date()%>" />
<p>وقت المنطقة الزمنية الحالي: <fmt:formatDate value="${now" 
             type="both" timeStyle="long" dateStyle="long" /></p>
<p>تعديل إلى منطقة الزمنية GMT-8:</p>
<fmt:setTimeZone value="GMT-8" />
<p>تاريخ التغيير في المنطقة الزمنية: <fmt:formatDate value="${now" 
             type="both" timeStyle="long" dateStyle="long" /></p>
</body>
</html>

نتائج التنفيذ كالتالي:

وقت المنطقة الزمنية الحالي: 26 يونيو 2016 الساعة 11:34:05 صباحًا
تعديل إلى منطقة الزمنية GMT-8:
تاريخ التغيير في المنطقة الزمنية: 25 يونيو 2016 الساعة 07:34:05 مساءً

مكتبة العلامات القياسية في JSP