Malcolm Beck´s: Alter berechnen mit "year-from-date"

Beitrag lesen

hi,

<xsl:for-each select="Patient">

<xsl:value-of select="year-from-date(current-date()) - year-from-  date(Geburtsdatum)"/>
xsl:text Jahre</xsl:text><br/>

</xsl:for-each>

Vielleicht kommt die Fehlermeldung, weil du die year-from-date()-Funktion zweimal aufrufst.
Eventuell mal mit 2 selects vesuchen.

<xsl:value-of select="year-from-date(current-date())"/>  
<xsl:value-of select="year-from-date(Geburtsdatum)"/>  
<xsl:text> Jahre</xsl:text><br/>

Warum rufst du eigentlich current-date() auf, wenn du den Geburtstag haben willst?

http://www.zvon.org/xxl/XSL-Ref/Tutorials/Date-Time/dt2.html
http://zvon.org/xxl/XSL-Ref/Tutorials/Date-Time/dt1.html

mfg

--
echo '<pre>'; var_dump($Malcolm_Beck`s); echo '</pre>';
array(2) {
  ["SELFCODE"]=>
  string(74) "ie:( fl:) br:> va:? ls:? fo:) rl:| n4:# ss:{ de:? js:} ch:? sh:( mo:? zu:("
  ["Meaningful"]=>
  string(?) "Der Sinn des Lebens ist deinem Leben einen Sinn zu geben"
}