摘要:1. 概述图表中会用到 phantomjs,phantomjs 的一些端口之类的配置信息保存在 FineDB 的 fine_conf_entity 表中。注:本文[阅读全文:]
摘要:1. 概述1.1 预期效果当添加超级链接时,超链总是呈蓝色字体显示,但有时用户希望超链能以按钮的方式显示,如下图所示:1.2 实现思路通过添加 HTML </button> 标签,使用 HT[阅读全文:]
摘要:1. 概述1.1 预期效果实际业务场景中,有时需要在指定的报表中选择下载报表,且需自定义导出的名称,如下图所示:1.2 实现思路参数面板中添加「下拉框控件」,获取存储报表路径;添加「按钮控件」并设置「点[阅读全文:]
摘要:1. 概述1.1 应用场景对报表进行访问时,若模板的数据计算量很大,每次访问都会从服务器端重新读取数据进行计算,这样就加大了服务器的压力并且导致访问报表的速度变慢,为此可以设置模板计[阅读全文:]
摘要:1. 概述1.1 版本说明设计器版本 HTML5移动端展现插件版本JAR包版本App版本功能变动10.0V10.4.492019-12-05V10.4.49-10.0.11V10.[阅读全文:]
摘要:1. 概述FR 客户使用 FineReport 报表并将其集成到自己的产品中,然后提供给最终用户使用,最终用户可以预览 FR 模板,但是不能打开模板进行设计修改。FineReport 提供了[阅读全文:]
摘要:1. 描述场景描述:FineReport 已经提供了大量的自带函数,在正常情况下足够满足用户的报表制作需求,但是在一些特殊领域,可能需要一些特殊的函数,在这种情况下,FineReport 提[阅读全文:]
摘要:1. 概述1.1 预期效果在填报提交时,编辑单元格的值需要与另一报表中某个参数或单元格的值进行对比校验,可以通过自定义函数来实现。例如:对模板 reportcheck2.cpt 中单[阅读全文:]
摘要:1. 概述一个图表字段跟一个普通字段希望有层次的显示在一个单元格中。如 A 单元格中为文字内容,B单元格中为背景图片,C 单元格中要显示文字内容加背景图片,即下层图片为背景、上层显示文字内容。如下图所示[阅读全文:]
摘要:1. 描述场景描述:内部收益率 IRR 这个公式在可行性评估分析类的财务报表中频繁的被使用,FR 中默认没有这个公式,而这个值的计算又不是纯数学计算,需要靠猜测和差值最终得到一个理想的结果。下面就介绍如[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包版本腾讯云 Redis 插件10.0.112020-12-02V1.0.01.2 应用场景部分用户在部署过程中,使用[阅读全文:]
摘要:1. 概述1.1 问题描述JS实现自定义导出文件名称 中,可以在模板「参数面板」中自定义导出按钮,利用 JS 实现自定义导出文件名。当很多模板都要实现这个功能时,每个模板都写一遍 JS,比较麻[阅读全文:]
摘要:1. 概述1.1 应用场景在扩展出来的报表中,如何对奇数行的数据进行汇总,又如何对偶数行的数据进行汇总呢?如下:1.2 解决思路1)利用数组函数获取扩展后的值,再判断数组下标的奇偶进行汇总。2)利用层次[阅读全文:]
摘要:1. 概述1.1 应用场景虽然 FineReport 支持多种不同的导出方式,但是在 Web 页面集成 中,用户往往只想将报表内容嵌入到 iframe 中,而工具栏以及工具栏上的按钮[阅读全文:]
摘要:1. 概述通过 决策报表导出插件,用户可以实现导出决策报表。本文将简单概括导出决策报表时遇到的相关问题和解决方案。2. 导出后不自适应2.1 问题描述预览时决策报表有自适应效果,但是导出却没有[阅读全文:]
摘要:1. 概述进行报表导出时,如果导出类型为 Word 导出,报表中有页眉页脚的设置,则需要将页眉页脚同时导出至 Word 中。2. 示例2.1 模板设置新建模板,报表样式如下图所示:2[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包10.0.122021-01-061.2 功能简介文件数据集是指以 TXT 文本文件、Excel 文件和 XML 文件中的数据为数据集。管理员可通过服务器数[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包功能变更10.0--10.0.122020-12-28新增支持从平台添加文件数据集1.2 功能简介服务器数据集作用于整个报表工程,工程中任一模板都可以使用服[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包10.02019-05-201.2 功能描述点击菜单文件>输出,即可对模板进行多种格式的导出,如下图所示:设计器端导出支持以下几种格式:格式简介PDF[阅读全文:]
摘要:1. 取色1.1 设计器里选色点击背景右侧的小三角,点击更多颜色,点击自定义选项卡,这里的 HSL 或者 RGB 值,就是我们需要得到的精确的颜色,如下图所示。RGB 是对机器很友好[阅读全文:]
摘要:1. 问题描述若日志报 ORA-12519 TNS:no appropriate service handler found,是数据库连接失败的错误,12519 错误是监听不能提供服务。2.[阅读全文:]
摘要:1. 概述FineReport 开放了大量的 JS API 给用户,用户利用这些 JS 接口,可实现更多更复杂的功能。根据执行 JS 的主体不同可以将 FineReport 的 JS API 分为三大类[阅读全文:]
摘要:1. 正弦值-SIN1)概述语法SIN(number)返回指定角度的正弦值参数number待求正弦值的以弧度表示的角度如果参数的单位是度,将其乘以 PI()/180 即可转换成弧度返回值Num[阅读全文:]
摘要:1. 描述数据库保存的是阳历日期,在报表展示时希望把阳历转换成阴历,方便查询各种阴历节日的功能,如下图把阳历转换成阴历的效果。2. 解决方案首先定义一个可以将阳历转为阴历的类,然后自定义 Fi[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本10.01.2 应用场景在定时任务完成之后,有时候需要将文件导出到自定义位置,而不是系统默认位置,这时可通过自定义附件来处理,通过自定义[阅读全文:]
摘要:1. 描述执行自定义函数时获取到公式所在的单元格,在日志信息中输出使用函数的单元格从而监控报表是否正常执行或者根据公式所在单元格位置的不同采取不同的计算方法。如何在自定义函数中获取公式所在单元格呢,如在[阅读全文:]
摘要:1. 描述数据库中保存的是如下形式的编码:%u5357%u4EAC-%u57CE%u5317 希望最后展示出来的是对应的中文“南京-城北”FineReport 提供了自定义函数机制,可以由用户根据业务需[阅读全文:]
摘要:1. 概述1.1 版本说明报表服务器版本App 版本移动端 HTML5 版本10.010.0V10.2.171.2 应用场景设计报表时,我们往往需要实现一些友好的功能交互。比如:点击电话号码[阅读全文:]
摘要:1. 概述1.1 问题描述现有的文档 URL 直接导出中提供的方法是以 get 方式来导出,有没有 post 方式导出的方法呢?1.2 实现思路通过 FR 的内置函数doHyperlinkBy[阅读全文:]
摘要:1. 描述微信、钉钉 除了支持推送链接消息,还支持推送图文消息和文件消息。2. 操作步骤微信与钉钉推送消息的操作步骤相同,这里以微信推送为例。定时任务的推送消息设置步骤详情参见文档 [阅读全文:]
摘要:1. 更新打开设计器,点击菜单栏「帮助>更新升级」,在 JAR 包更新一栏会显示当前版本号和最新 JAR 版本号。下方版本更新日志中可以看到每个版本对应更新的功能。若相对当前版本,有新版[阅读全文:]
摘要:1. 概述设置包含扫一扫、修改密码、系统语言切换、开启手势密码、离线缓存、关于,如下图所示:2. 扫一扫当模板制作完成后,在设计器端点击移动端预览,出现二维码。App 登录该工程,点击扫一扫,即可调用摄[阅读全文:]
摘要:1. 概述1.1 问题描述希望填报时上方可以实时显示当前页面的有效记录数(什么是有效记录数可以自己定义),示例效果如下图所示:1.2 实现思路可以添加公式通过 count 计数函数实现,示例中统计出产品[阅读全文:]
摘要:1. 示例操作根据 上报流程管理 中添加的流程可知,销售额录入上报流程总共有 3 个节点:销售-录入数据,销售总监-审核数据和领导-查看数据。下面我们依照流程的 3 个节点[阅读全文:]
摘要:1. 概述1.1 应用场景下拉树中分别有 地区,省份,城市 指标,如果想实现同时选择查询出多个城市的数据,如何实现呢?如下图所示:1.2 实现思路我们可以通过帆软内置的 REPLACE()&n[阅读全文:]
摘要:1. 描述在上述的几个章节中介绍了定时器的使用方式,但是都是通过数据决策系统(op=fs)来设置定时任务的,而实际应用中,客户可能不需要使用到决策系统,但是却要定时调度这个功能,那么又该怎么设置定时任务[阅读全文:]
摘要:1. 概述1.1 预期效果在设计报表的过程中,有部分需求需要使用填报控件来实现查询的功能。如下图所示,下拉框选择地区后列表自动过滤显示所选地区的数据。1.2 实现方法在参数界面添加「下拉框控件」并隐藏,[阅读全文:]
摘要:1. 概述1.1 预期效果一般情况下,排名都是通过 排名,组内排名 的方式实现。但有时,用户需实现:在填报模式下,根据输入值的不同来“动态改变”某一列值的排名情况功能时,上面的方法就[阅读全文:]
摘要:1. 概述1.1 问题描述当报表中列表数据太多时,想通过显示按钮隐藏明细数据只显示统计数据。如下图示例,该如何实现?1.2 实现思路通过 JavaScript 修改参数控件的值,单元格中添加条件属性,根[阅读全文:]
摘要:1. 概述1.1 预期效果在报表设计中,希望能够通过公式判断当月的工作日和周末,如下图所示:1.2 实现思路主要通过 if 函数来实现。注:暂不支持判断法定节假日。2. 示例2.1 报表设计设计报表样式[阅读全文:]
摘要:1. 概述1.1 问题描述出于安全考虑,很多客户的服务器都是搭建在内网环境中,而手机等移动设备往往连接 WiFi 或者 4G 等公共网络。如今移动办公愈发普遍,那么客户如何在保证安全性的前提下[阅读全文:]
摘要:1. 概述1.1 问题描述我们在进行填报时,对于某些特定的填报字段,比如成绩、密码之类,要求在填报的时候,只能写一次,一旦写完就不能再进行修改,那么该如何实现呢?1.2 实现思路控件添加编辑后事件,实现[阅读全文:]
摘要:1. 概述1.1 版本说明报表服务器版本JAR 包版本功能变动10.02020-08-03新增显示/隐藏按钮10.0.112020-12-02轴标签重叠显示策略优化1.2 应用场景图表坐标轴是 [阅读全文:]
摘要:1. 概述1.1 问题描述在实际填报过程中,对于单据类的编号的填报,可能编码为标准格式,有固定的长度,例如手机号,固定 11 位数。在填报这类内容时,当字段超过特定的值时,如何设置提醒填报人呢?如下图所[阅读全文:]
摘要:1. 概述1.1 问题描述报表有多个sheet 时,每次切换 sheet 都需要移动鼠标点击左下方便签,且 sheet 标签过多时,很难准确的选中标签,能不能通过一种简单的方法来供用[阅读全文:]
摘要:1. 概述1.1 预期效果在对于关键指标实时性要求较高的报表中,需要及时掌握某些关键指标的。当某些关键指标值发生较大变化时,需要第一时间给予用户提醒,声音警报提示就是常用的一种。那么如何为报表添加声音提[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包版本App 版本HTML5 移动端展现插件新增功能10.02019-12-0510.4.49V10.4.49上菜单式支持设置「[阅读全文:]
摘要:1. 概述1.1 版本移动端版本 App 9.01.2 应用场景PC 端制作的报表在手机端查看时,FineReport&nbs[阅读全文:]
摘要:1. 概述1.1 应用场景场景 1:大报表在移动端查看时,可能会出现闪退或者卡死场景 2:报表块的高度非常高,想要限制报表块的高度在一定范围内1.2 功能介绍为了限制高度过高的报表块,现提供手机显示限制[阅读全文:]
摘要:1. 安装说明注:本文内容只适用于 2020-04-26 之前版本的 JAR 包, 因为 2020-04-26 及之后版本的 JAR 包,已经用 canvas 替代 phantomjs 了。详情参见文档[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包版本 插件版本 10.02018-11-30V9.4.89.02019-02-26V9.4.78.02019-02-26V9.4.71.[阅读全文:]
摘要:1. 版本报表服务器版本10.0 及以上2. 描述平台内置消息中心,支持系统消息提醒、上报消息以及模板消息。1)系统消息是指平台内部的消息通知,可用于定时调度失败提醒、定时调度任务通知、内存阈值通知等。[阅读全文:]
摘要:1. 函数作用报表中,若使用到复杂的FR脚本表达式,如:=if (很长很长的公式 > 0,执行语句 1(很长很长的公式),执行语句 2(很长很长的公式)),首先想到的是:将很长很长的公式[阅读全文:]
摘要:1. 短信格式短信由签名和模板两部分组成。每个模板都对应一个固定的签名,即通常情况下用户需要先申请短信签名,审批通过后,再申请短信模板。短信示例:【报表平台】验证码 #code#,您正进行决策平台的身份[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包版本App 版本10.02020-04-01V1.01.2 应用场景该插件实现了Excel中的PMT,RATE,IRR,XIRR,PV,FV,IPMT,PP[阅读全文:]
摘要:1. 概述1.1 预期效果用以实现动态筛选选择数据集所需展示的列,如下图所示: 1.2 实现思路使用数据集函数实现动态行列互转,进行行列维度的筛选互转2. 示例2.1 模板设计 1[阅读全文:]
摘要:1. 版本报表服务器版本JAR 包插件版本9.0 & 10.02018-04-17V1.1.62. 描述2.1 应用场景这是一款可以给决策报表组件添加加载动画的插件,类似于 PPT 中的进场动画[阅读全文:]
摘要:1. 概述1.1 版本报表服务器JAR 包APPHTML5 移动端展现插件日期移动端日历样式插件支持功能10.02019-12-0510.4.49V10.4.49V10.4.49--[阅读全文:]
摘要:1. 概述1.1 问题描述FineReport 自带的内置服务器在人为不操作的情况下,自动关闭。1.2 解决方法1)查看装 FineReport 的计算机的杀毒软件中是否有定时关闭服务器的设置,若有,关[阅读全文:]
摘要:1. 概述1.1 应用场景本文将对图表样式设置项的通用设置做详细介绍,如果个别图表有特别的样式设置,那么会单独在这些图表的文档中说明。1.2 功能介绍图表样式通用属性共有 8 种,分别是:标题、图例、标[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包App 版本HTML5 移动端展现插件版本10.0.102020-11-0210.4.97V10.4.971.2 更新说明2020-11-02 日,帆软发布[阅读全文:]
摘要:1. 概述1.1 预期效果报表中添加超链接,点击超链接弹出一个对话框,对话框大小固定,没有最大化功能。那如何实现最大化功能呢,如双击对话框标题栏,对话框实现最大化;最大化情况下,双击标题栏返回默认大小。[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包版本App 版本HTML5 移动端展现插件版本10.0.102020-11-0210.4.97V10.4.971.2 应用场景新版对局部加载动画进行了优化,[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包版本App 版本HTML5 移动端展现插件版本10.0.102020-11-0210.4.9710.4.971.2 应用场景填报时如果需要需要连续扫码录入数[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包版本App 版本HTML5 移动端展现插件版本10.0.102020-11-0210.4.9710.4.97注:该功能同时支持 App 端和 H5 端。1.[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本jar包版本插件版本10.02018-07-31v1.11.2 应用场景业务场景需要使用短信功能,但是短信接收人不仅仅是平台账户体系的人[阅读全文:]
摘要:1. 概述布局方式是指决策报表 body 框架内所有组件的放置方式,包括自适应布局和绝对布局。布局方式下又分不同的缩放逻辑,如下表所示:自适应布局绝对布局双向自适应横向自适应固定大小适应区域缩放逻辑不同[阅读全文:]
摘要:1. 概述用户登录数据决策系统时,系统需要对输入的用户名和密码进行验证,以确保系统安全。数据决策系统提供三种用户身份认证方式,管理员可根据需求选择认证方式。2. 认证方式管理员登录决策系统,点[阅读全文:]
摘要: FineReport 是一款视觉化的产品输出工具,在我们的产品中最能体现出对整体和局部细节把握的就是我们的配色能力,而好的配色一眼就能看出各位是否具有深厚的设计功底。1. 作品赏鉴首先,学习[阅读全文:]
摘要:1. 描述服务器在运行过程中,偶尔会遇到Java io操作的临时目录满了或无权限操作的情况,此时会报错,下面是常见的解决方案。2. 解决方案通常不同系统的 tmpdir 路径有所不同Windows 下:[阅读全文:]
摘要:1. 问题描述列比较多的模板,如果在模板 Web 属性中设置了分页预览居中显示,分页预览的时候,在 IE 兼容模式下滚动条显示不全,如下图所示:2. 解决方案不直接使用模板 Web 属性中的分[阅读全文:]
摘要:1. 描述水印是为防止造假、辨别真伪、版权保护等,而在纸张中加上的图片与文字结合的透明效果,如下图在报表中添加水印:用户在访问报表的时候不需要看到水印,但打印到纸上时需要显示水印,或者客户打印报表的时候[阅读全文:]
摘要:1. 描述在 总章节 中我们提到 JS 调用 FR 打印方法传递参数有两种方式:post 传参和 get 传参。那么这两种参数传递的方法到底有什么区别呢?下面我们[阅读全文:]
摘要:1. 描述Apache Derby 是一个100% Java 编写的内存数据库,是一个容易管理的关系数据库管理系统,可以和一些商业产品的特性进行交付。Derby 数据库体积小、安装非常简单。FineRe[阅读全文:]
摘要:1. 概述1.1 认证方式简介1)Kerberos 认证是 Hadoop 生态的一种通用的认证方式。2)配置 Kerberos 认证的方式有两种:直接使用数据连接配置界面中的 Kerberos 认证:主[阅读全文:]
摘要:1. 描述Session 保存了 key-value 属性对,希望在报表中拿到 Session 中的 key 的值。2. 情形 1:直接在报表模板中获取 Session 中的值2.1 思路报表[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR包版本增强公式编辑器插件版本10.02019-10-20V4.99.02017-10-20V4.71.2 问题描述FineReport 中使用公式时,都是采用结[阅读全文:]
摘要:1. 概述1.1 问题描述报表已集成到 Web 页面中,通过在页面传递参数至报表中时,会发现有时某些参数值,传递到报表中是显示为问号(???)或乱码等等一系列不能正常显示的情况。1.2 原因分[阅读全文:]
摘要:1. 概述1.1 问题描述给 iframe 设置 src 嵌入某个报表时,往往会给报表传递初始的参数值,例如:<iframe id="reportFrame"&nbs[阅读全文:]
摘要:1. 描述如何实现 App 中父页面打开填报页面,填报成功后关闭当前页面并刷新父页面?2. 示例2.1 新建父页面1)新建父页面,添加 ds1 数据集:SELECT * FROM user。设计界面如下[阅读全文:]
摘要:1. 问题描述若报表工程部署在某服务器后,浏览器中预览或执行某报表时,发生报错或其他问题时,你可以按照以下步骤尝试解决。首先,查看相关的错误信息,尝试找到问题的所在。然后,通过查阅文档,搜索解[阅读全文:]
摘要:1. 概述1.1 版本插件版本报表服务器版本JAR 包版本HTML5移动端展现插件版本V10.4.9010.02019-12-05V10.4.55注:该插件只支持 H5 端,不支持 App 端。1.2[阅读全文:]
摘要:1. 问题描述项目在部署 Tomcat 服务器上运行后,久而久之会产生大量的日志文件。如果不及时处理,这些文件会对系统的稳定性造成了一定的影响。2. 解决方案2.1 方案一通过修改%TOMCAT_HOM[阅读全文:]
摘要:1. 概述当单元格为以html展示时,部分客户需要html展示的字体也是自适应的,目前可采用以下三种解决方案,来满足当前客户需求。2. 内联样式修改方案1)场景:html内容本身就是写的内联样[阅读全文:]
摘要:1. 描述很多时候,我们除了要通过报表或者图表来展示数据的同时,由于数据间之间都是相互联系的,故也需要报表和图表之间相互存在联系。比如说:我们通过控件过滤来查看不同地区的销量情况,同时还可以点[阅读全文:]
摘要:1. 概述用户如需生成 iOS 版 App ,则必须 上传 iOS 证书。用户如需 获取 iOS 证书,则必须拥有企业开发者账号。2. 账号类型苹果公司提供三种开发者账户:个人、公司[阅读全文:]
摘要:1. 描述报表系统中,往往要对数据进行编号处理,在 FineReport 中可以使用=seq()函数以及=&cell这两种方法获取序号。但是如果用户想实现用字母进行排序,那么该如何实现呢?2.[阅读全文:]
摘要:1. SUM-求和1)概述语法SUM(number1,number2,…)求一个指定单元格区域中所有数字之和参数number1,number2,…1 到 n 个参数或指定单元格区域中所有数字返[阅读全文:]
摘要:1. 概述1.1 问题描述父模板显示全国地图,点击父模板某一区域,此区域作为参数传递给子模板,子模板地图只显示该地区的地图信息,类似于钻取新标签页打开效果,如下图所示:1.2 解决思路父模板添加网络报表[阅读全文:]
摘要:1. 要向 FineReport 公司申请临时的注册文件由于直接从公司网站上下载的免费版的报表设计器,设计出来的模板有一些功能上的限制,另外免费的和注册过的做出的报表模板运行机制也不一样(内部[阅读全文:]
摘要:1. Redis 集群的特别提示1)Redis 可以认为是一个数据库,数据应该和服务进行物理上面的隔离,主要是为了确保当服务的机器发生宕机,重启,物理断电等意外事故之后,整个服务的配置还存在,同时可以进[阅读全文:]
摘要:1. 概述本文汇总使用 nginx 过程中常见报错及解决方案。2. 示例2.1 permission denied问题描述:集群环境,有线网络正常,无线网络登录页面空白,但是节点可以[阅读全文:]
摘要:1. 概述1.1 应用场景制造业报表管理中经常需要显展示一段时间内机器的运作状态,如半导体行业的设备,零部件行业的车床等等。甘特图 可以准确展示一段时间内机器的状态,效果如下图所示:1.2 实[阅读全文:]
摘要:1. 概述1.1 预期效果移动端实现星级评分功能,如下图所示: 1.2 实现思路使用frm决策报表实现评分功能2. 示例2.1 模板设计 1.新建[阅读全文:]
摘要:1. 概述Firebird 一款开源免费、全功能、强大高效、轻量级且免维护的数据库工具,目前能够运行在 Windows 、Linux 和各种 Unix 操作系统上,提供了大部分 SQL-99[阅读全文:]
摘要:1. 概述本文介绍 MySQL数据连接 中一些报错及解决方案。2. 示例2.1 only_full_group_by 报错2.1.1 问题描述有些项目初期是在 M[阅读全文:]
摘要:1. 概述1.1 版本报表服务器App 版本支持功能10.010.4.61扫码支持手电筒和从相册中扫码1.2 应用场景业务巡店、仓库盘点时,目前扫码功能在光线较暗环境下很不[阅读全文:]
摘要:1. 概述1.1 问题描述本文提供了报表一段时间内没有操作,那么页面会自动退出或者关闭的方法。效果如下图所示:1.2 实现思路填报模板添加加载结束事件,JavaScript 代码中设置一个倒计时,当监听[阅读全文:]
摘要:1. 概述1.1 问题描述日期字段作为分类时,X 轴的分类名只能是具体的日期,如果想要将这些日期转化为星期格式,那么该如何实现呢?效果如下图所示:1.2 实现思路实现日期转星期有 2 种方法:方法一:从[阅读全文:]