백엔드 개발 PHP 튜토리얼 拍卖网站:显示商品的剩余时间有关问题

拍卖网站:显示商品的剩余时间有关问题

Jun 13, 2016 am 10:09 AM
mvc unix

拍卖网站:显示商品的剩余时间问题
后台添加一个拍卖商品,设置拍卖的结束时间,比如2012年2月22日晚22点整到期,这个结束时间存储在数据库里是转化成10位的unix时间戳格式。

前台显示现在遇到难题了

在拍卖页面显示所有的商品列表,其中有一列就是“剩余时间”。

这个“剩余时间”是数据库里的“结束时间”-“当前服务器系统时间”,然后转换成类似这种输出:
1时11分
2天1时

当小时的数大于24的时候,就显示天数和小时数,否则就显示小时和分钟数

如果只计算一个还好一点,问题是这是个商品列表页面,而我是使用框架MVC模式,在模板里是循环输出拍卖商品的记录。而在模板中,无法对模板变量(结束时间的字段)进行单独的计算处理,像我这种情况应该怎么搞?

------解决方案--------------------
计算与模板无关
何况有些模板也支持运算
------解决方案--------------------
你也可以在M中计算好了再传到V里去。
------解决方案--------------------
用js吧。。。。。。。

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

유닉스는 어떤 운영체제인가요? 유닉스는 어떤 운영체제인가요? Jan 05, 2021 am 10:26 AM

Unix는 다중 프로세서 아키텍처를 지원하는 다중 사용자, 다중 프로세스 컴퓨터 운영 체제입니다. 운영 체제 분류에 따르면 Unix는 네트워크 운영 체제일 뿐만 아니라 독립 실행형 운영 체제로 사용됩니다. UNIX 시스템은 사용하기 쉽고 완벽하게 기능하며 명확하고 유연하며 확장 및 수정이 쉬운 우수한 사용자 인터페이스를 제공합니다.

GNU는 무슨 뜻인가요? GNU는 무슨 뜻인가요? Jan 02, 2019 am 11:53 AM

GNU는 Unix를 기반으로 개발 및 설계된 Unix 계열 운영 체제이며 Unix와 호환됩니다. GNU는 소프트웨어 애플리케이션과 개발자 도구 세트, 그리고 리소스를 할당하고 하드웨어나 커널과 통신하는 프로그램으로 구성됩니다. GNU는 다른 커널과 함께 사용할 수 있으며 일반적으로 Linux 커널과 함께 사용됩니다. GNU 프로그램은 Mac OS X 및 Microsoft Windows와 같은 다양한 플랫폼을 포함하여 다른 많은 운영 체제로 이식될 수 있습니다.

KDE Plasma 6.1은 널리 사용되는 Linux 데스크탑에 많은 향상된 기능을 제공합니다. KDE Plasma 6.1은 널리 사용되는 Linux 데스크탑에 많은 향상된 기능을 제공합니다. Jun 23, 2024 am 07:54 AM

여러 번의 사전 릴리스 이후 KDE 플라즈마 개발 팀은 2월 28일 처음으로 Qt6 프레임워크를 사용하는 Linux 및 BSD 시스템용 데스크탑 환경 버전 6.0을 공개했습니다. KDE Plasma 6.1에는 이제 여러 가지 새로운 기능이 포함되어 있습니다.

PHP MVC 아키텍처: 미래를 위한 웹 애플리케이션 구축 PHP MVC 아키텍처: 미래를 위한 웹 애플리케이션 구축 Mar 03, 2024 am 09:01 AM

소개 오늘날 빠르게 발전하는 디지털 세계에서는 강력하고 유연하며 유지 관리가 가능한 웹 애플리케이션을 구축하는 것이 중요합니다. PHPmvc 아키텍처는 이러한 목표를 달성하기 위한 이상적인 솔루션을 제공합니다. MVC(Model-View-Controller)는 애플리케이션의 다양한 측면을 독립적인 구성 요소로 분리하는 널리 사용되는 디자인 패턴입니다. MVC 아키텍처의 기초 MVC 아키텍처의 핵심 원칙은 관심사 분리입니다. 모델: 애플리케이션의 데이터와 비즈니스 로직을 캡슐화합니다. 보기: 데이터 표시 및 사용자 상호 작용 처리를 담당합니다. 컨트롤러: 모델과 뷰 간의 상호 작용을 조정하고 사용자 요청과 비즈니스 로직을 관리합니다. PHPMVC 아키텍처 phpMVC 아키텍처는 전통적인 MVC 패턴을 따르지만 언어별 기능도 도입합니다. 다음은 PHPMVC입니다.

리눅스와 유닉스는 왜 비슷한가요? 리눅스와 유닉스는 왜 비슷한가요? Mar 13, 2023 am 10:20 AM

Linux의 원래 의도는 UNIX를 대체하고 그 기능과 사용자 경험을 최적화하는 것이었습니다. 따라서 Linux는 UNIX를 모방했지만(그러나 UNIX의 소스 코드를 표절하지는 않았습니다) Linux는 외관과 상호 작용에서 UNIX와 매우 유사하게 되었습니다. 따라서 "UNIX는 Linux의 아버지"라고 할 수 있습니다. Linux를 "UNIX 계열 시스템"이라고 부르는 것은 바로 Linux와 UNIX가 불가분의 관계에 있기 때문입니다.

유닉스 철학 프로그래밍 원리 유닉스 철학 프로그래밍 원리 Feb 20, 2024 am 10:54 AM

1유닉스 철학 유닉스 철학은 실용성을 강조하고, 풍부한 경험에서 나오며, 전통적인 방법론이나 표준에 얽매이지 않습니다. 이 지식은 더 잠복적이고 반 본능적입니다. 유닉스 프로그래머가 개발 경험을 통해 축적한 지식은 다른 프로그래머에게도 도움이 될 수 있습니다. (1) 각 프로그램은 하나의 작업을 완료하는 데 중점을 두고 원래 프로그램에 새로운 기능을 추가하여 복잡성이 증가하는 것을 피하기 위해 새로운 작업이 발생할 때 다시 시작해야 합니다. (2) 프로그램의 출력이 다른 프로그램의 입력이 된다고 가정하면, 다음 프로그램이 명확하지 않더라도 출력에 관련 없는 정보가 포함되지 않도록 하십시오. (3) 설계 및 작성된 소프트웨어를 가능한 한 빨리 시험 사용하고, 품질이 낮은 코드는 단호히 버리고 다시 작성합니다. (4) 비효율적인 보조 수단에 앞서 도구를 사용하여 프로그래밍 작업의 부담을 줄이고 우수성을 추구합니다.

유닉스와 윈도우의 차이점은 무엇입니까 유닉스와 윈도우의 차이점은 무엇입니까 Sep 07, 2023 pm 01:27 PM

차이점은 다음과 같습니다. 1. UNIX는 오픈 소스인 반면 Win은 독점 소프트웨어이며 소스 코드는 공개되지 않습니다. 2. UNIX는 다중 사용자, 다중 작업 환경용으로 설계된 반면 Win은 개인에게 적합합니다. 3. Win은 UNIX보다 강력합니다. 시작하기 쉽습니다. 4. UNIX는 성능과 안정성 측면에서 더 우수합니다. 5. Win은 UNIX보다 더 넓은 응용프로그램과 소프트웨어 호환성을 제공합니다. 6. UNIX 라이센스는 일반적으로 Win보다 비쌉니다. 7. UNIX는 보안이 더 좋습니다. 성능은 Win보다 좋습니다. 8. UNIX 설치는 Win보다 간단합니다.

myfind를 구현하기 위해 Unix 운영 체제에서 myfind 명령을 모방합니다. myfind를 구현하기 위해 Unix 운영 체제에서 myfind 명령을 모방합니다. Mar 07, 2024 pm 12:20 PM

Unix 운영 체제의 find 명령을 모방하고 myfind 명령을 구현합니다. myfind 명령은 지정된 디렉터리에서 시작하여 지정된 파일을 반복적으로 검색합니다. 명령 형식은 다음과 같습니다. myfindPATH-option 매개 변수 [-print][-exec 명령 {};]PATH: 검색할 시작 디렉터리입니다. -옵션 매개변수: 검색 방법을 제어하는 ​​데 사용되며 세부 사항은 다음과 같습니다(일반적으로 사용하는 것만 아래에 제공됩니다). -name "file": 검색할 파일 이름을 지정합니다. Linux 명령은 파일을 찾습니다. 이스케이프될 수 있습니까?* 등 -prune 디렉토리: 검색을 강조할 때 이 디렉토리를 검색하지 않습니다. -mtime+n 또는 -n: Linux 명령 위치 파일을 시간별로 검색합니다. +n: 의미

See all articles