网站上的年份怎么可以动态生成,不用每一年的时候在去更改,这样有时候会忘记还会增加员工的工作负担。
其实很简单对于动态型网站更是简单。对于用过PHP的都知道,直接可以使用动态语言进行年份输出。而php就非常简单,直接使用函数date()。这个函数里只要将格式化的需求放里面就OK了。如果用年份的话就直接给函数里面带上个大写的Y就可以满足需求。PHP的date函数可以解决相当多的时间问题。如果更新版本年份的情况下可以这样去操作。<?php echo date('Y');?>将这段代码插入相应年份位置的话就会显示当前年份。
对于如果不是用php写的网站程序,我们可以使用javascript来进行调整。JavaScript对于这方面的解决还是相当方便的,那么对于我们来说应该怎么去写代码呢?也非常简单。我们只需要写上一个变量。下面来写一下怎么实现。可以在头部写上<script>var date=new Date();var year=date.getFullYear();<script>注意这里date的D是大写的。那么对于现在需要显示年份的地方直接写上<script>year<script>这样就可以直接显示出年份了。
当然之前碰到一个客户说如果我做了一个落地页,而这个落地页我想让里面的年份也可以年份显示当前年。那么可以也可以通过js代码来实现。上面我们已经写出了年份。那么下面我们需要做的是将这段js代码放到网站的最底部。他要将里面的页面元素更改为相应的信息的话进行这样设置。将所有需要动态设置年份的信息用class来表示。如果设置为<span class="nian"></span>。那么在最下面的脚本里我们就需要这样进行设置。用循环将上面的年份直接输入到对应的calss里面。<script>var nian=document.getElementsByClassName('nian');for(i=0;i<nian.length;i++){nian[i].innerHTML=year;}}</script>这样页面只要有class='nian'的这个元素都会直接变成当前年份。所以还是相当简单便捷的。