JDate类与JString类一样是Joomla!中的基础类,Joomla! core中的大部分日期都用到了相关的函数。JDate的构造函数有两个参数,一个是$date,一个是$tzOffset,前者是时间,默认是当前值,$date可以有三种形式,RFC 822, ISO 8601,unix time stamps,而$tzOffset是时区偏移,比如中国应该是8,默认值是全局配置中你设置的参数.创建一个JDate对象很方便:
$mdate = new JDate();
$mdate =new JDate($row->created, $tzoffset);
JDate 的常用函数:
toFormat($format = '%Y-%m-%d %H:%M:%S') 格式定义请参考php
toISO8601() 输出的格式是 Y-m-d\TH:i:sP 在生成atom的时候用到比较多
toMySQL() 输出格式 Y-m-d H:i:s
toRFC822() 输出格式 D, d M Y H:i:s O
$mdate = new JDate();
$mdate =new JDate($row->created, $tzoffset);
JDate 的常用函数:
toFormat($format = '%Y-%m-%d %H:%M:%S') 格式定义请参考php
toISO8601() 输出的格式是 Y-m-d\TH:i:sP 在生成atom的时候用到比较多
toMySQL() 输出格式 Y-m-d H:i:s
toRFC822() 输出格式 D, d M Y H:i:s O
发表评论
-
joomla 模块modules开发教程
2010-05-12 14:16 2808模块是页面扩展轻量级方式,相对组件更为灵活。模块通常用来做页面 ... -
joomla 1.5——JDocument类用法
2010-04-22 14:46 1399文档类,提供一个容易 ... -
[翻译] Joomla XML 解析器规范 上
2010-04-22 14:45 1081概述 Joomla! 1.5 新增 JSimpleXML 类 ... -
Joomla插件开发规范
2010-04-22 14:44 1412概述:JPlugin Joomla 1.5的新功能 为了更好 ... -
joomla源代码探析续(三十一) JHTML 类常用的方法
2010-04-22 14:37 1742我曾经在几篇文章中涉及到JHTML的方法使用,这里不再说了,请 ... -
joomla源代码探析续(二十九) JHTML 与JHTMLSelect 类的使用
2010-04-22 14:33 1207我们在form表单生成的过程中,经常需要有select 标签或 ... -
joomla源代码探析续(二十八) 如何扩展JTable类
2010-04-22 14:30 1064JTable类是Active Record设计模式(web应用 ... -
joomla源代码探析续(二十七)组件后台如何设置参数
2010-04-22 14:29 930以下的方法可以在管理后台中添加一个Parameters设置的按 ... -
joomla源代码探析续(二十六)JUser对象和用户权限判断
2010-04-22 14:23 1867每一个访问Joomla网站的用户都对应这一个JUser对象,通 ... -
joomla源代码探析续(二十五)JRequest对象的变量获取过程
2010-04-22 14:22 1189Joomla 1.5 RC3版本的SEF存在不少问题,前段时间 ... -
joomla源代码探析续(二十四)JPagination类
2010-04-22 14:22 1127JPagination类是Joomla的通用分页功能的封装类, ... -
Joomla源代码解析(二十二) 模块是如何被调用执行并渲染(下)
2010-04-22 14:16 955上一文章中提到了getBuffer函数,在函数中实际上调用了r ... -
模块是如何被调用执行并渲染?
2010-04-22 14:12 856以前的文章中,关于/index.php我们已经分析完了 $ma ... -
Joomla源代码解析(二十) MVC组件的执行
2010-04-22 14:10 932以前的文章中,我们曾经说过 $mainframework-&g ... -
Joomla源代码解析(十九) JController
2010-04-22 14:05 896同样 JController 是MVC中重要的起点,正式这个类 ... -
Joomla源代码解析(十八) Jview
2010-04-22 14:03 976MVC模式中,重要的一环,JView 和 tmpl目录中的模板 ... -
Joomla源代码解析(十六) JTable是什么 不指定
2010-04-22 14:01 1463JTable是什么? JTable是数据库中数据表在程序中的表 ... -
Joomla源代码解析(十五) 组件是如何被调用并渲染的
2010-04-22 14:00 1445Joomla代码中, 组件是如 ... -
Joomla源代码解析(十四) JRequest类 不指定
2010-04-22 13:58 867这是另一个Joomla扩展中最常用的类,这个类封装了客户端提交 ... -
Joomla源代码解析(十三) JText类
2010-04-22 11:25 1226Joomla 最常用的类之一,使用方式JTEXT::_('JJ ...
相关推荐
joomla源代码探析,比较详细阐述了joomla框架
**Joomla 2.5.16 源代码详解** Joomla,作为一个开源的内容管理系统(CMS),在网站开发领域有着广泛的应用。Joomla 2.5.16 是该系统的一个版本,提供了丰富的功能和易用性,适用于构建各种类型的网站,包括企业...
三、源代码解析 压缩包中的`joomlacom`可能包含了上述各个部分的源代码,你可以通过分析这些文件来理解组件的工作原理。例如: - `com_example/models`目录下的`.php`文件,展示了如何与数据库交互和处理业务逻辑。 ...
9. **博客平台和CMS**:除了从头编写源代码,许多人也会选择使用WordPress、Joomla或Ghost等博客平台或内容管理系统,它们提供丰富的主题和插件,使得非程序员也能轻松搭建和管理博客。 10. **性能优化**:通过压缩...
### Joomla第三方登录开发详解 #### 一、概述 在当今互联网时代,为了提高用户体验和方便用户登录,许多网站都引入了第三方登录功能。对于使用Joomla构建的网站来说,实现第三方登录同样非常重要。本文将详细介绍...
比较详细的分析joomla1.5源码。可以对应着源码一起学习
**Joomla代码分析** Joomla是一款非常流行的开源内容管理系统(CMS),它允许用户轻松地创建、管理和...通过深入研究和实践,开发者可以充分利用Joomla的开放源代码特性,实现各种定制化需求,创造出独具特色的网站。
Joomla社区通常提供丰富的资源,包括论坛讨论、教程和第三方文档,以帮助用户更好地理解和使用dj_classfields组件。如果遇到问题,可以在Joomla官方论坛或者组件开发者提供的支持渠道寻求帮助。 总的来说,"dj_...
本文将聚焦于Joomla框架中的两个核心组件——Jversion类与JFactory类,详细解读它们的功能、方法及实际应用,为Joomla的学习者与开发者提供一份详实的参考手册。 一、Jversion类:版本信息管理利器 Jversion类是...
Joomla是一种开源的内容管理系统(CMS),它以其强大的功能和易用性在全球范围内受到广泛的欢迎。然而,尽管Joomla被公认为世界上最优秀的CMS之一,但在中国的普及和发展却面临着一些挑战。 首先,Joomla在中国的...
joomla漏洞利用代码,影响版本joomla1.5-3.4.最开始检测到利用该漏洞实施入侵的是 Securi 安全团队
**Joomla 免费企业模板详解** Joomla 是一款开源的内容管理系统(CMS),它允许用户构建网站和在线应用程序,而无需深入的编程知识。在本文中,我们将详细探讨"Joomla 免费企业模板"这一主题,分析这些模板如何帮助...
它的内容不仅覆盖了从基础到高级的各个层面,而且由于Joomla的源代码不断更新,书中的一些信息可能不完全准确,但这并不影响其对Joomla插件开发者的指导价值。值得一提的是,本书由Jisse Reitsma撰写,Yireo ...
源代码的分析和理解对于想要深入研究网站开发或者计划使用Joomla!构建网站的人来说非常重要。通过掌握Joomla!的架构和功能,开发者能够更高效地利用这一强大的工具,创建出满足需求的网站。同时,持续关注和学习新...
在本篇中,我们将深入探讨"joomla模板之三"这一主题,特别是针对免费且适用于Joomla 1.5版本的模板。 首先,"joomla模板之三"可能指的是一个模板系列的第三个版本,这通常意味着开发者或设计者在先前版本的基础上...
**Joomla第三方登录详解** Joomla,作为一个流行的开源内容管理系统(CMS),为用户提供了丰富的功能,包括网站构建、内容管理以及扩展性极强的插件系统。其中,Joomla第三方登录功能是它的一个亮点,允许用户通过...
框架的重要参考资料,由aivera倾力创作,填补了国内关于Joomla! API中文文档的空白。Joomla!框架是一个强大的内容管理系统(CMS)开发平台,其API提供了丰富的功能,方便开发者进行网站构建和扩展。 Joomla Class ...
3. **LICENSE.txt**: 这个文件包含了Joomla的许可协议,Joomla遵循GNU General Public License v2或更高版本,这意味着你可以自由地使用、修改和分发Joomla源代码,但需遵守其中的版权和开源规定。 4. **README.txt...
【标签】"JOOMLA源码"进一步强调了这个主题的重点,即与Joomla相关的编程源代码,这通常对那些希望进行高级定制或者开发Joomla扩展的开发者特别有用。 【压缩包子文件的文件名称列表】中的文件是构成一个Joomla模板...