草庐IT

carbon-cache

全部标签

php - Laravel 5.3 - Carbon Date - UTC 偏移获取时区名称

我正在尝试使用Carbon从Laravel5.3中的UTC偏移量获取时区名称。下面列出的代码如有任何帮助,我们将不胜感激。/*currentcodeiteration*/$utcOffset=-5;$timezone=Carbon::now($utcOffset)->timezone->getName();echo$timezone;//Result:-05:00//ExpectedResult:EST/*triedcode*/$timezone=Carbon::now($utcOffset)->tzName;//Result:-05:00/*WhatIusedpriortoCarbo

php - Laravel carbon 以荷兰语获取当前月份

我正在尝试以荷兰语显示完整的当前月份名称。我试过这样:\Carbon\Carbon::now()->subMonth()->format('F')但后来我看到了July,这不是我想要的。我的应用服务提供商看起来像这样:publicfunctionboot(){Carbon::setLocale('nl');}知道我可以做些什么来让它工作吗?(diffForHumans工作正常) 最佳答案 如果您不想拉取整个包而只想安装您的语言环境,那么您可以通过发出命令列出安装在您的(linux)服务器中的语言环境locale-a如果您的语言环境未

php - 设置下个月的付款日期(使用 PHP Carbon)

我需要确定下个月的付款日期。所以我选择最后的截止日期并增加一个月。我该怎么做?我的例子是:最后一次付款是1月31日,我正在做Carbon::create(2018,1,31,0,0,0)->addMonthsNoOverflow(1)它有效,它给出2018-02-28但之后下一次付款将再次在28日到期。所以我需要在添加一个月后设置一个日期。Carbon::create(2018,2,28,0,0,0)->addMonthsNoOverflow(1)->day(31)它给了我2018-03-31这很好但是如果我在第一个例子中使用这个公式Carbon::create(2018,1,31,0

PHP session 开始 "Cannot send session cookie and cache limiter"

我已将托管服务器从Windows系统更改为Linux系统。但是当我运行我的PHP程序时,我得到了这个错误:Warning:session_start()[function.session-start]:Cannotsendsessioncookie-headersalreadysentby(outputstartedat/home/content/p/y/c/francis/html/login/login.php:2)in/home/content/p/y/c/francis/html/login/login.phponline4和Warning:session_start()[fu

php - file_put_contents(.../bootstrap/cache/services.json) : failed to open stream: No such file or directory

我在运行任何phpartisan命令时一直收到此错误。[ErrorException]file_put_contents(/Applications/MAMP/htdocs/code/bheng/md-bheng/bootstrap/cache/services.json):failedtoopenstream:Nosuchfileordirectory我该如何阻止它? 最佳答案 编辑-如果services.json文件不存在,运行phpartisanserve然后停止强制创建文件。请参阅:laravelservices.jsonn

php - 交响乐 2.3 : CollectionRegionDoctrineCommand not found when update vendors and clear cache

在我实现供应商之前一切正常。然后,当我清理缓存时,出现以下错误:PHPFatalerror:Class'Doctrine\ORM\Tools\Console\Command\ClearCache\CollectionRegionCommand'notfoundin/var/app/ondeck/vendor/doctrine/doctrine-bundle/Doctrine/Bundle/DoctrineBundle/Command/Proxy/CollectionRegionDoctrineCommand.phponline29 最佳答案

php - Laravel 和 Carbon - DiffInDays If 语句

我想我有一个相对简单的问题,我只是觉得我误解了它的一个方面。我有一个索引页,其中一个表格单元格中有一个if语句:@if(Carbon\Carbon::parse($shipment->due_date)->diffInDays(false)>0&&Carbon\Carbon::parse($shipment->due_date)->diffInDays(false)错误的地方是我想声明的地方,如果那一天是future,比如明天与今天相比,我将返回-1,而如果我指的是昨天,我将返回1返回。问题是我正在尝试使用这些文档,但无论我以何种方式尝试它们,它们都在为我排队:http://carbo

php - 如何调试IE11 CACHE

我得到了一个适用于CHROME和SAFARI的HTML5页面但是使用InternetExplorer11它不起作用,我的缓存list根据http://manifest-validator.com/有效我很沮丧...这是AppCachelist的粘贴:#version1.112-20-2013CACHE:#imagesimgs/enc1.pngimgs/logo-izq.png#internalHTMLdocumentsindex.php#stylesheetscss/css.csscss/jquery-ui-1.10.3.custom.min.css#stylesheetimagesc

php - 如何为 Zend Cache Storage 设置过期时间?

我想在Zend文件系统缓存中存储一​​些XML,并让它在30分钟后过期。如何设置缓存持续时间/到期时间?我将Zend缓存用作组件,而不是在完整的ZF2应用程序的上下文中使用。$cache=\Zend\Cache\StorageFactory::factory(array('adapter'=>array('name'=>'filesystem','ttl'=>60,//keptshortduringtesting'options'=>array('cache_dir'=>__DIR__.'/cache'),),'plugins'=>array(//Don'tthrowexception

php - Carbon\Carbon 未发现不一致 - Laravel 5.5

所以目前我撤回一个日期并将其转换为carbon中的可读格式:LetterSent:@if(is_null($Client->letter_posted))@else{{\carbon\carbon::createFromFormat('Y-m-d',$Client->letter_posted)->format('d/m/Y')}}@endif它在测试时有效(同时测试letter_posted是否为null)但是偶尔它会在实时服务器上吐出错误:Class'carbon\carbon'notfound它在过去2个月内仅随机发生3次,刷新页面将消除此错误,例如。出现错误,如果您刷新页面,它