Bir XSLT Ekle geçerli tarih olabilir?
Kullandığımız bir program ofisimde XHTML içine bir XSLT dosyası ile ihracat XML dosyası çevirerek raporlar ihracat. Biçimlendirmeyi değiştirmek ve kaynak XML dosyasından daha fazla bilgi eklemek için XSLT yeniden düzenliyorum.
Dosya nihai raporun oluşturulduğu tarih eklemek istiyorum. Ama güncel saat/tarih orijinal XML dosyası dahil değildir, ne de XML dosyasının nasıl oluşturulduğu üzerinde herhangi bir kontrolü var. Geçerli tarihi döndürür XSLT herhangi bir tarih fonksiyonları bina görünmüyor.
Herkes benim XSLT dönüşümü sırasında geçerli tarih eklemek mümkün olabileceğine dair bir fikriniz var mı?
CEVAP
XSLT 2
Mevcut doğal olarak: fonksiyonlar tarih
<xsl:value-of select="current-dateTime()"/>
Ayrıca current-date()
current-time()
var.
XSLT 1
EXSLT tarih ve saatleri uzantısı paketi kullanın.
- date and times paketi indir.
- XSL dosyalarının konumunu için
date.xsl
ayıklayın. - Stil üstbilgi kümesi.
date.xsl
al.
Örneğin:
<xsl:stylesheet version="1.0"
xmlns:date="http://exslt.org/dates-and-times"
extension-element-prefixes="date"
...>
<xsl:import href="date.xsl" />
<xsl:template match="//root">
<xsl:value-of select="date:date-time()"/>
</xsl:template>
</xsl:stylesheet>
Nasıl geçerli tarih java/saat almak...
Log4j geçerli tarih eklemek için bir g...
Geçerli tarih ve saati almak PHP...
YAML geçerli tarih rmarkdown içinde...
Nasıl geçerli tarih datetime Python mo...